Video Creatives API (v1.0) for hosted video and audio creative management — reserving creative records, obtaining presigned S3 upload URLs, polling encode status through Pending/Processing/Finished, listing encoded variants, managing companion banners, validating VAST tags and retrieving VAST XML. Also exposes IAB attribute, IAB vertical and language reference collections and creative classification.
MediaMath Video Creatives API is one of 46 APIs that MediaMath publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Video, Creatives, VAST, Encoding, and CTV. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and rate-limit docs.
This API exposes
46 operations
across 36 paths,
organized into 6 resource areas,
and defines 49 schemas.
It is described by OpenAPI 3.0.0, at version v1.0.
Requests are made against a single base URL, https://api.mediamath.com.
46 operations36 paths49 schemas2 DELETE26 GET2 PATCH15 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
MediaMath Video Creatives API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (OAuth2) using the password flow.
Paths & Operations 46
Across 36 paths, the API surfaces 46 operations — 2 DELETE, 26 GET, 2 PATCH, 15 POST, 1 PUT. They span 6 resource areas: Video Creative Management (V2), IAB (V1.0 - Deprecated), Classification (V1.0 - Deprecated), Video Creative Management (V3), Classification (V3), IAB Data (V3). Each is listed below with its method, path, parameters, and response codes.
{% admonition type="danger" name="This API is deprecated and will be removed in July 2026" %} Please migrate to the IAB Data API v3.0 (GET /v3.0/staticdata/{category}) documented…
{% admonition type="danger" name="This API is deprecated and will be removed in July 2026" %} Please migrate to the Classification API v3.0 documented below. {% /admonition %} {%…
The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are CreativeDetailsResponse (20 properties), LegacyEncoding (20 properties), PatchCreativeUpdate (19 properties), V3CreateCreativeRequest (19 properties). Each schema is shown below with its type and property counts.
ModifyCompanionRequest
object
5 properties1 required
CompanionDetails
object
7 properties5 required
ValidateVASTResponse
object
2 properties
CreativeStatusResponse
object
2 properties
FileInfo
object
7 properties
GetStatusResponse
object
3 properties
GetStatusResponse_Encoding
object
4 properties
GetCreativeVariantsResponse
object
1 property
LegacyEncoding
object
20 properties
CompanionAd
object
7 properties
CompanionsResponse
object
1 property
CreateCompanionResponse
object
1 property
ErrorInfoList
object
1 property
ErrorInfo
object
5 properties
EncodingStatus
string
V3CreateCreativeRequest
object
19 properties3 required
V3UpdateCreativeRequest
object
18 properties2 required
PatchCreativeUpdate
object
Partial update request - only provided fields will be updated. Set field to null to clear it.
19 properties
BulkNewCreativeRequest
object
1 property1 required
BulkUpdateCreativeRequest
object
1 property1 required
BulkGetRequest
object
1 property1 required
EventPixelRequest
object
2 properties2 required
EventPixel
object
2 properties
VASTVersion
string
NewCreativeResponse
object
4 properties
InsecureVendorURLs
object
3 properties
CreativeDetails
object
19 properties
CreativeDetailsResponse
object
20 properties
CreativeDetailsResponseWrapper
object
2 properties
BulkResponseMeta
object
2 properties
Status
object
2 properties
BulkCreativeResponse
object
4 properties
HistoryResponse
object
2 properties
WithPart
object
2 properties
LogEntriesWrapper
object
3 properties
LogEntryResponse
object
5 properties
FieldChangeEntry
object
3 properties
Classification
object
3 properties
ClassificationAttribute
object
4 properties
ClassificationLanguage
object
6 properties
ClassificationVertical
object
5 properties
InflatedClassificationResponse
object
3 properties
InflatedDetails
object
3 properties
ClassificationDetail
object
2 properties
BulkInflatedRecord
object
2 properties
BulkClassificationResponse
object
1 property
BulkInflatedClassificationResponse
object
1 property
UIErrorType
object
1 property
UIError
object
4 properties
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 MediaMath Video Creatives 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.