Skip to content
Get MCP AdsGet MCP Ads, home

pinterest_upload_video

Stream the frozen video to the native destination saved in uploadReceipt.

Stream the frozen video to the native destination saved in uploadReceipt. No bearer credential is sent to storage. Does not register another media or activate advertising. Follow with pinterest_get_video_upload.

Kind
Write
Discovery
Reachable through search_tools and run_tool
Account parameter
adAccountId
Endpoint
https://mcp.getmcpads.com/pinterest-ads/mcp

ParametersLink to this section

NameTypeRequiredNotes
adAccountIdstringRequiredOwning advertising account ID. Use the exact ID returned by account discovery; do not substitute a campaign or business ID.
sourceUrlstringRequiredSigned frozen Launcher video URL. Bind the imported asset using {$asset,field:"url"}; arbitrary external URLs are not accepted.
uploadReceiptstringRequiredOpaque upload receipt from pinterest_prepare_video_upload, bound to this organization, advertiser and frozen file.
confirmbooleanOptionalPreview by default; true transfers the approved video.

Calling itLink to this section

jsonThrough run_tool, since it is not announced
{
  "name": "run_tool",
  "arguments": {
    "name": "pinterest_upload_video",
    "args": {
      "adAccountId": "<string>",
      "sourceUrl": "<string>",
      "uploadReceipt": "<string>"
    }
  }
}
Esc

Type to search