HubSpot CMS Media Bridge API is one of 144 APIs that HubSpot publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 692 JSON Schema definitions.
Tagged areas include CMS, Media, and Bridge. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, code examples, and 692 JSON Schemas.
This API exposes
33 operations
across 22 paths,
organized into 3 resource areas,
and defines 159 schemas.
It is described by OpenAPI 3.0.1, at version 2026-09.
Requests are made against a single base URL, https://api.hubapi.com.
33 operations22 paths159 schemas4 DELETE10 GET5 PATCH13 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.0.1
API Version
2026-09
Base URL
https://api.hubapi.com
Authentication
API Key, OAuth 2.0, API Key, API Key
Resource Areas
3
Authentication & Security 4
HubSpot CMS Media Bridge API declares
4 security schemes
for authenticating requests.
An API key is passed in the query as hapikey (developer_hapikey).
It supports OAuth 2.0 (oauth2) using the authorizationCode flow, exposing 3 scopes.
An API key is passed in the header as private-app (private_apps).
An API key is passed in the header as private-app-legacy (private_apps_legacy).
Paths & Operations 33
Across 22 paths, the API surfaces 33 operations — 4 DELETE, 10 GET, 5 PATCH, 13 POST, 1 PUT. They span 3 resource areas: Advanced, Basic, Batch. Each is listed below with its method, path, parameters, and response codes.
The contract defines 159 schemas that model the data the API accepts and returns. The most detailed are Property (47 properties), InboundDbObjectType (41 properties), Property_1 (30 properties), AttentionSpanEvent (20 properties). Each schema is shown below with its type and property counts.
AbsoluteValue
object
4 properties1 required
AddNumbers
object
5 properties2 required
AddTime
object
5 properties2 required
And
object
5 properties2 required
AssociationDefinition
object
The definition of an association
6 properties3 required
AssociationDefinitionEgg
object
3 properties2 required
AssociationSpec
object
Defines the type, direction, and details of the relationship between two CRM objects.
2 properties2 required
AttentionSpanCalculatedValues
object
2 properties2 required
AttentionSpanEvent
object
20 properties12 required
AttentionSpanEventRequest
object
17 properties4 required
BatchInputPropertyCreate
object
1 property1 required
BatchInputPropertyName
object
1 property1 required
BatchReadInputPropertyName
object
3 properties3 required
BatchResponseProperty
object
6 properties4 required
BatchResponsePropertyWithErrors
object
8 properties4 required
BeginsWith
object
5 properties2 required
BooleanPropertyVariable
object
3 properties1 required
BooleanTargetPropertyVariable
object
3 properties1 required
BulkIntegratorObjectCreationResponse
object
1 property1 required
CaseChangeTestExtensionData
object
1 property1 required
CoalesceBoolean
object
4 properties1 required
CoalesceNumber
object
4 properties1 required
CoalesceString
object
4 properties1 required
CollectionResponseObjectSchemaNoPaging
object
1 property1 required
CollectionResponsePropertyGroupNoPaging
object
1 property1 required
CollectionResponsePropertyNoPaging
object
1 property1 required
ConcatStrings
object
4 properties1 required
ConstantBoolean
object
3 properties1 required
ConstantNumber
object
3 properties1 required
ConstantString
object
3 properties1 required
Contains
object
5 properties2 required
Date
object
4 properties1 required
DatedExchangeRate
object
4 properties1 required
DefaultRequirements
object
4 properties4 required
DefinitionSource
object
2 properties1 required
DivideNumbers
object
5 properties2 required
Endpoints
object
3 properties3 required
Error
object
Represents an error response returned by the API when an operation fails. This component is used in various endpoints to provide detailed information about the…
7 properties3 required
ErrorDetail
object
Represents detailed information about an error that occurred in the API. This component is used to provide additional context and specifics about errors, typic…
5 properties1 required
Euler
object
3 properties1 required
EventVisibilityChange
object
5 properties2 required
EventVisibilityResponse
object
2 properties2 required
ExtensionData
object
6 properties2 required
ExternalOptionsMetaData
object
4 properties
ExtractMostRecentEmailReplyHtml
object
4 properties1 required
ExtractMostRecentEmailReplyText
object
4 properties1 required
ExtractMostRecentPlainTextEmailReply
object
4 properties1 required
FetchCurrencyDecimalPlaces
object
4 properties1 required
FetchExchangeRate
object
4 properties1 required
FetchPortalHomeCurrency
object
3 properties1 required
FetchSingleCurrencyPortalCurrency
object
3 properties1 required
FieldLevelPermission
object
1 property1 required
FilteringMetaData
object
5 properties5 required
FormatFullName
object
4 properties1 required
FormatPhoneNumber
object
4 properties1 required
FormatSearchablePhoneNumber
object
4 properties1 required
Group
object
8 properties8 required
GroupView
object
6 properties6 required
HasEmailReply
object
4 properties1 required
HasPlainTextEmailReply
object
4 properties1 required
IfBoolean
object
7 properties3 required
IfChainBoolean
object
8 properties4 required
IfChainNumber
object
8 properties4 required
IfChainString
object
8 properties4 required
IfNumber
object
7 properties3 required
IfString
object
7 properties3 required
InboundDbObjectType
object
41 properties25 required
IntegratorOEmbedDomainModel
object
7 properties7 required
IntegratorOEmbedDomainRequest
object
2 properties1 required
IntegratorObjectCreationRequest
object
1 property1 required
IntegratorObjectCreationResponse
object
3 properties3 required
IsBlank
object
4 properties1 required
IsDayBasedIsoPeriod
object
4 properties1 required
IsEngagementType
object
3 properties1 required
IsMonthBasedIsoPeriod
object
4 properties1 required
IsMultipleOf
object
4 properties1 required
IsPipelineStageClosed
object
4 properties1 required
IsPortalEnabledCurrency
object
4 properties1 required
IsPortalMulticurrencyEnabled
object
3 properties1 required
IsPresent
object
4 properties2 required
IsValidIsoPeriod
object
4 properties1 required
LessThan
object
4 properties1 required
LessThanOrEqual
object
4 properties1 required
LookupAssociationSpec
object
4 properties1 required
LowerCase
object
4 properties1 required
MaxNumbers
object
4 properties1 required
MediaBridgePropertyUpdate
object
15 properties
MediaBridgeProviderPartial
object
4 properties1 required
MediaBridgeProviderRegistrationResponse
object
2 properties2 required
MediaPlayedEvent
object
18 properties11 required
MediaPlayedEventRequest
object
16 properties4 required
MediaPlayedPercentageEvent
object
17 properties11 required
MediaPlayedPercentageEventRequest
object
15 properties4 required
MinNumbers
object
4 properties1 required
Month
object
4 properties1 required
MoreThan
object
4 properties1 required
MoreThanOrEqual
object
4 properties1 required
MultiplyNumbers
object
5 properties2 required
Not
object
4 properties1 required
Now
object
3 properties1 required
NumberEquals
object
4 properties1 required
NumberPropertyVariable
object
3 properties1 required
NumberTargetPropertyVariable
object
3 properties1 required
NumberToString
object
4 properties1 required
OEmbedDomainsCollectionResponse
object
2 properties1 required
ObjectDefinitionResponse
object
5 properties4 required
ObjectSchema
object
18 properties12 required
ObjectTypeDefinition
object
15 properties10 required
ObjectTypeDefinitionLabels
object
2 properties
ObjectTypeDefinitionPatch
object
9 properties1 required
ObjectTypeIdProto
object
2 properties2 required
Option
object
A HubSpot property option
7 properties7 required
OptionDecorations
object
1 property1 required
OptionDecoratorsExtensionData
object
2 properties2 required
OptionInput
object
5 properties4 required
Option_1
object
5 properties3 required
Or
object
5 properties2 required
ParseNumber
object
4 properties1 required
PeriodToMonths
object
4 properties1 required
PeriodToWeeks
object
4 properties1 required
PipelineProbability
object
4 properties1 required
Power
object
4 properties1 required
Property
object
A HubSpot property
47 properties47 required
PropertyCreate
object
19 properties5 required
PropertyDefinition
object
15 properties2 required
PropertyDefinitionSource
object
2 properties1 required
PropertyGroup
object
4 properties3 required
PropertyGroupCreate
object
3 properties2 required
PropertyGroupUpdate
object
2 properties
PropertyModificationMetadata
object
4 properties3 required
PropertyName
object
1 property1 required
Property_1
object
30 properties7 required
RegexMatches
object
4 properties1 required
RequiredPropertiesExtensionData
object
1 property1 required
RollupExpression
object
8 properties4 required
RoundDownNumbers
object
4 properties1 required
RoundNearestNumbers
object
4 properties1 required
RoundUpNumbers
object
4 properties1 required
ScopeMapping
object
3 properties3 required
SetContainsAnyString
object
5 properties2 required
SetContainsString
object
5 properties2 required
SoftRequiredPropertiesExtensionData
object
1 property1 required
SquareRoot
object
4 properties1 required
StandardError
object
Ye olde error
8 properties6 required
StringEquals
object
4 properties1 required
StringLength
object
4 properties1 required
StringPropertyVariable
object
3 properties1 required
StringTargetPropertyVariable
object
3 properties1 required
Substring
object
5 properties2 required
SubtractNumbers
object
5 properties2 required
SubtractTime
object
5 properties2 required
TimeBetween
object
4 properties1 required
TimeBetweenSkipWeekends
object
4 properties1 required
TimestampOfPropertyVariable
object
3 properties1 required
TimestampOfTargetPropertyVariable
object
3 properties1 required
UpperCase
object
4 properties1 required
ValidateWhen
object
6 properties3 required
Xor
object
5 properties2 required
Year
object
4 properties1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of HubSpot CMS Media Bridge API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.