Skip to main content
PATCH
/
media-bridge
/
v1
/
{appId}
/
settings
/
oembed-domains
/
{oEmbedDomainId}
Update an oEmbed domain
curl --request PATCH \
  --url 'https://api.hubapi.com/media-bridge/v1/{appId}/settings/oembed-domains/{oEmbedDomainId}?hapikey=' \
  --header 'Content-Type: application/json' \
  --data '
{
  "endpoints": {
    "discovery": true,
    "schemes": [
      "<string>"
    ],
    "url": "<string>"
  },
  "portalId": 123
}
'
{
  "appId": 123,
  "createdAt": 123,
  "deletedAt": 123,
  "endpoints": {
    "discovery": true,
    "schemes": [
      "<string>"
    ],
    "url": "<string>"
  },
  "id": 123,
  "portalId": 123,
  "updatedAt": 123
}

Supported products

Requires one of the following products or higher.
Marketing HubMarketing Hub -Free
Sales HubSales Hub -Free
Service HubService Hub -Free
Content HubContent Hub -Free
Data HubData Hub -Free

Authorizations

hapikey
string
query
required

Path Parameters

appId
integer<int32>
required

The appId for the media bridge app. It is possible to have multiple apps in your developer account that use the media bridge.

oEmbedDomainId
string
required

The ID of the domain to update.

Body

application/json
endpoints
object
required
portalId
integer<int32>

Response

successful operation

appId
integer<int32>
required
createdAt
integer<int64>
required
deletedAt
integer<int64>
required
endpoints
object
required
id
integer<int64>
required
portalId
integer<int32>
required
updatedAt
integer<int64>
required
Last modified on December 16, 2025