Snapchat AdsSnapchat AdsAdvertising

One Snapchat campaign's performance — spend, swipes

snapchat-ads.campaign.stats

Get spend, impressions and swipes for one Snapchat campaign

Price
freeAt list price
Success rate
—No success-rate data yetNo success-rate data yet
Latency p50
——
Last verified
—Not verified yet
GEThttps://toolswitch.dev/v1/tools/snapchat-ads.campaign.statsBeta
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameters

identical shape to the account-level report, scoped to one campaign; /adsquads/{id}/stats and /ads/{id}/stats are the same again further down. LIFETIME granularity ignores start_time/end_time and returns the campaign's all-time totals

ParameterTypeRequiredDescriptionExample
Path parameters
campaign_idstringRequiredUUID from the campaigns list92e1c28a-a331-45b4-8c26-fd3e0eea8c39
Query parameters
fieldsstringOptionalimpressions,swipes,spend,conversion_purchases,attachment_total_view_time_millis
end_timestringOptional2026-07-28T00:00:00-07:00
breakdownstringOptionaladsquad | ad — one row per child of this campaignadsquad
start_timestringOptionalISO 8601 aligned to ad-account-timezone midnight2026-06-28T00:00:00-07:00
granularitystringRequiredTOTAL | DAY | HOUR | LIFETIMETOTAL
swipe_up_attribution_windowstringOptional7_DAY
  • Path parameters
  • campaign_idstringRequired

    UUID from the campaigns list

    Example: 92e1c28a-a331-45b4-8c26-fd3e0eea8c39

  • Query parameters
  • fieldsstringOptional

    Example: impressions,swipes,spend,conversion_purchases,attachment_total_view_time_millis

  • end_timestringOptional

    Example: 2026-07-28T00:00:00-07:00

  • breakdownstringOptional

    adsquad | ad — one row per child of this campaign

    Example: adsquad

  • start_timestringOptional

    ISO 8601 aligned to ad-account-timezone midnight

    Example: 2026-06-28T00:00:00-07:00

  • granularitystringRequired

    TOTAL | DAY | HOUR | LIFETIME

    Example: TOTAL

  • swipe_up_attribution_windowstringOptional

    Example: 7_DAY

Code samples

Replace $TOOLSWITCH_KEY with the key you created in the console.

Beta
curl -X GET 'https://toolswitch.dev/v1/tools/snapchat-ads.campaign.stats' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

This gateway API is in beta; its URL and authentication may change. The example parameters are sample data. Calls are billed at free, including the service fee.