CreativesApprove Creative

Approve Creative

Set a creative's approval status to approved, allowing it to serve.

curl -X POST "https://api.5centscdn.com/v2/ad-manager/101/creatives/crv_9a71/approve" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "result": "success",
  "creative": {
    "id": "crv_9a71",
    "admanager_id": 9071,
    "name": "Summer 30s Spot",
    "creative_type": "media_file",
    "status": "active",
    "approval_status": "pending",
    "duration_seconds": 30,
    "media_url": "https://cdn.5centscdn.com/ad-manager-uploads/abc123.mp4",
    "vast_url": "https://ads.example.com/vast?id=123",
    "click_url": "https://acmecorp.com/summer-sale",
    "mime_type": "video/mp4",
    "width": 1920,
    "height": 1080,
    "bitrate": 4000000,
    "tracking_mode": "proxy",
    "vast_query_params": [
      {
        "name": "cachebuster",
        "type": "from-variable",
        "value": "${CACHE_BUSTER}"
      }
    ],
    "ad_origin": {
      "customHeaders": [
        {
          "name": "X-Custom-Auth",
          "value": "secret-token"
        }
      ]
    },
    "skip_override": {
      "skippable": true,
      "offset_type": "seconds",
      "offset_value": 5
    },
    "metadata": [],
    "created_at": "2026-01-15T10:30:00Z",
    "updated_at": "2026-01-15T10:30:00Z"
  }
}
POST
/ad-manager/{pid}/creatives/{rid}/approve
POST
Base URLstring

Target server for requests. Edit to use your own host.

API Key (header: X-API-Key)
X-API-Keystring
Required

API key (sent in header)

path
pidinteger
Required

ID of the Ad Manager project.

path
ridstring
Required

ID of the creative.

Content-Typestring
Required

The media type of the request body

Options: application/json
No request body parameters defined
Request Preview
Response

Response will appear here after sending the request

Authentication

header
X-API-Keystring
Required

API Key for authentication. Provide your API key in the header.

Path Parameters

pidinteger
Required

ID of the Ad Manager project.

Example:
101
ridstring
Required

ID of the creative.

Example:
crv_9a71

Body

application/json
dataobject
Required

Raw application/json data

Responses

resultstring

Operation outcome.

Allowed values:successerror
creativeobject