Upload creative assets
reddit_ads_upload_creative_assetsAdd up to 50 images, videos, headlines, or CTAs to a Reddit Ads profile's creative library from public URLs, then poll for upload status.
Instructions
Add up to 50 assets to a profile's creative library (used by Reddit Max ads). Media is fetched by Reddit from public URLs. Poll reddit_ads_get_creative_asset_upload for the resulting asset.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"profile_id": "<profile_id>",
"data": "<data>"
},
"name": "reddit_ads_upload_creative_assets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Sent as {"data": [...]}. Items: {type: "IMAGE", name, media: {type: "URL", url}}, {type: "VIDEO", name, media: {type: "URL", url}, poster: {type: "URL", url}}, {type: "HEADLINE", text}, {type: "CTA", call_to_action}; each may have reference_id. call_to_action values: Apply Now, Contact Us, Download, Get a Quote, Get Showtimes, Install, Learn More, Order Now, Play Now, Pre-order Now, See Menu, Shop Now, Sign Up, View More, Watch Now, Book Now, Buy Tickets, Get Directions, Listen Now, Read More, Subscribe, Visit Store, Donate Now, Remind Me. | |
| profile_id | Yes |