Create creative
create_creativeSave a creative into the Creatives Library — the one-click 'Save to Torvex' of the browser extension (Facebook Ad Library, the FB / Instagram feed, TikTok Creative Center, Ads Manager) and the API twin of the library's upload form. Media arrive as public URLs (media_urls, fetched server-side — images and MP4 / MOV / WebM video, 100 MB each, up to 10) and the ad copy as title / body / description / cta; source, source_url, advertiser and external_id (the site's own ad id, e.g. the Ad Library ID) record where it came from — a second save with the same external_id returns the existing creative (duplicate=true). Needs the creatives manage permission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cta | No | Facebook call-to-action, as the site spells it or as a code | |
| body | No | Facebook: Primary text | |
| name | No | Defaults to "<advertiser> — <source> <date>" | |
| title | No | Facebook: Headline | |
| format | No | Default facebook | |
| source | No | ||
| status | No | ||
| language | No | ||
| folder_id | No | ||
| advertiser | No | Page / brand name | |
| media_urls | No | Public image / video URLs to download | |
| source_url | No | The page the creative was clipped from | |
| description | No | ||
| external_id | No | The site's own id of the ad (Ad Library ID) — dedupe key |