cURL
curl --request PUT \ --url https://api.agentic.scope3.com/api/v2/buyer/advertisers/{advertiserId}/creative-sets/{creativeSetId} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "description": "<string>", "status": "DRAFT", "tags": [ "<string>" ] } '
{ "creativeSet": { "id": "cs_abc123", "advertiserId": "12345", "name": "Summer 2025 Campaign Creatives", "status": "DRAFT", "assets": [ { "name": "Hero Video 30s", "type": "video", "status": "PENDING", "url": "https://storage.example.com/videos/hero-30s.mp4", "id": "<string>", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z", "tags": [ "hero", "summer-campaign" ], "metadata": { "duration": 30, "width": 1920, "height": 1080, "codec": "h264", "bitrate": 5000 } } ], "creatives": [ { "name": "Display 300x250 - Summer Sale", "format": "display_banner", "assetIds": [ "asset_123", "asset_456" ], "id": "<string>", "status": "DRAFT", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z", "macros": [ { "key": "CLICK_URL", "required": false, "defaultValue": "https://example.com/landing", "description": "Landing page URL for click tracking" } ], "formatConfig": {} } ], "assetCount": 5, "creativeCount": 3, "createdAt": "2025-01-15T10:30:00Z", "updatedAt": "2025-01-20T14:45:00Z", "description": "<string>", "tags": [ "<string>" ] } }
Update an existing creative set.
API key or access token
Unique identifier for the creative set
1
"cs_abc123"
Request body for updating a creative set
Updated name
1 - 255
Updated description
2000
Updated status
DRAFT
ACTIVE
ARCHIVED
Updated tags (replaces existing)
Update creative set
Response containing a single creative set
Creative set resource representation
Show child attributes