Pull Reddit Ads conversion and performance reports via the Ads Reporting API

domain: ads-api.reddit.com/docs · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate using OAuth 2.0 client credentials flow against the Reddit token endpoint to obtain a bearer token for the ads scope
  2. Query the /api/v3/reporting/campaign endpoint with the account_id, campaign IDs, start_date, end_date, and a granularity parameter (TOTAL, DAY, or HOUR) to retrieve campaign-level metrics
  3. Request conversion metrics by including event_type fields in the metrics parameter (e.g. view_conversion, click_conversion) alongside standard delivery metrics such as impressions, clicks, and spend
  4. Paginate the response using the after cursor token returned in the pagination object when the result set exceeds the default page size
  5. Join campaign-level report data with ad-level data from the /api/v3/reporting/ad endpoint to identify which individual promoted posts are driving the most conversions
  6. Schedule regular pulls using a cron job, storing results incrementally with the report date as partition key; avoid re-pulling finalized data older than 7 days as it does not change

Known gotchas

Related routes

Pull a TikTok Business API performance report using the Reporting API
advertising · 6 steps · unrated
Pull new-to-brand performance metrics for Sponsored Brands campaigns via the Amazon Ads Reporting API v3
advertising · 6 steps · unrated
Pull campaign performance reports from the Apple Search Ads Campaign Management API v5
developer.apple.com/documentation/apple_search_ads · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans