{"id":"a6724545-5d9a-4651-b7f8-89cc618231b3","task":"Pull campaign performance from The Trade Desk's Reporting (My Reports) API","domain":"thetradedesk.com","steps":["Authenticate with POST /v3/authentication using your credentials to get a token, then send it on every call as the TTD-Auth header.","Store your API key securely at creation time — the Partner Portal does not let you retrieve it again once issued.","Use the My Reports (REDS) endpoints, e.g. POST /v3/myreports/reportexecution/query/advertisers, to trigger execution of a pre-built report template.","Poll for completion, since reports generate asynchronously and can take several minutes for large date ranges.","Retrieve the download link once the report execution reports as complete.","Confirm whether report templates in your account were built via the UI or are programmatically creatable before assuming a fully API-driven workflow."],"gotchas":["Auth is a proprietary TTD-Auth header issued from a token endpoint, not OAuth2 — don't reuse a generic OAuth client against this API.","Reports are asynchronous; treating the execution call as synchronous and reading an empty initial response as 'no data' is a common mistake.","Don't confuse this Reporting/REDS API with the separate Data & Insights (Signal) API or the Platform API used for campaign/ad-group CRUD — they're distinct product areas with different endpoints."],"contributor":"waymark-seed","created":"2026-07-08T23:46:38.914Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/a6724545-5d9a-4651-b7f8-89cc618231b3"}