All integrations

Snapchat Ads

MARKETING · MARKETING

Campaigns, ad squads, ads, creatives, and reporting in their ad account.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

snapchat_delete_v1_adaccounts_by_ad_account_id_offer_disclaimers_by_offer_disclaimer_idWRITE

Delete offer disclaimers via DELETE /v1/adaccounts/{ad_account_id}/offer_disclaimers/{offer_disclaimer_id}

snapchat-marketing-api
snapchat_delete_v1_ads_by_ad_idWRITE

Delete an Ad via DELETE /v1/ads/{ad_id}

snapchat-marketing-api
snapchat_delete_v1_adsquads_by_idWRITE

Delete an Ad Squad via DELETE /v1/adsquads/{id}

snapchat-marketing-api
snapchat_delete_v1_campaigns_by_idWRITE

Delete a Specific Campaign via DELETE /v1/campaigns/{id}

snapchat-marketing-api
snapchat_delete_v1_catalogs_by_catalog_idWRITE

Delete a Catalog via DELETE /v1/catalogs/{catalog_id}

snapchat-marketing-api
snapchat_delete_v1_event_details_by_event_details_idWRITE

Delete an Event Details entity via DELETE /v1/event_details/{event_details_id}

snapchat-marketing-api
snapchat_delete_v1_lead_gen_integrations_by_integration_idWRITE

Delete a Webhook Integration via DELETE /v1/lead_gen/integrations/{integration_id}

snapchat-marketing-api
snapchat_delete_v1_members_by_idWRITE

Delete Member via DELETE /v1/members/{id}

snapchat-marketing-api
snapchat_delete_v1_product_feeds_by_product_feed_idWRITE

Delete a Product Feed via DELETE /v1/product_feeds/{product_feed_id}

snapchat-marketing-api
snapchat_delete_v1_roles_by_role_idWRITE

Delete Role via DELETE /v1/roles/{role_id}

snapchat-marketing-api
snapchat_delete_v1_segments_by_segment_idWRITE

Delete an Audience Segment via DELETE /v1/segments/{segment_id}

snapchat-marketing-api
snapchat_delete_v1_segments_by_segment_id_all_usersWRITE

Remove All Users from a Segment via DELETE /v1/segments/{segment_id}/all_users

snapchat-marketing-api
snapchat_delete_v1_segments_by_segment_id_usersWRITE

Removing Users via DELETE /v1/segments/{segment_id}/users

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_idREAD

Get a Specific Ad Account via GET /v1/adaccounts/{ad_account_id}

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_ad_squad_ui_render_dataREAD

Fetch Ad Squad Ui Render Data Object by id via GET /v1/adaccounts/{ad_account_id}/ad_squad_ui_render_data

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_adsREAD

Get all Ads under an Ad Account via GET /v1/adaccounts/{ad_account_id}/ads

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_adsquadsREAD

Fetch All Ad Squads under an Ad Account via GET /v1/adaccounts/{ad_account_id}/adsquads

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_campaignsREAD

Fetch all Campaigns under an Ad Account via GET /v1/adaccounts/{ad_account_id}/campaigns

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_creativesREAD

Get All Creatives via GET /v1/adaccounts/{ad_account_id}/creatives

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_dynamic_templatesREAD

Get Dynamic Templates by Ad Account ID via GET /v1/adaccounts/{ad_account_id}/dynamic_templates

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_event_detailsREAD

Get all Event Details entities under an Ad Account via GET /v1/adaccounts/{ad_account_id}/event_details

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_interaction_zonesREAD

Get all Interaction Zones for an Ad Account via GET /v1/adaccounts/{ad_account_id}/interaction_zones

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_invoicesREAD

List invoices by Ad Account via GET /v1/adaccounts/{ad_account_id}/invoices

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_invoices_by_invoice_idREAD

Get individual Invoice via GET /v1/adaccounts/{ad_account_id}/invoices/{invoice_id}

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_lead_generation_formsREAD

Get Lead Generation Forms under an Ad Account via GET /v1/adaccounts/{ad_account_id}/lead_generation_forms

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_leads_reportREAD

Fetch Lead Gen Report via GET /v1/adaccounts/{ad_account_id}/leads_report

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_mediaREAD

Fetch all Media in an Ad Account via GET /v1/adaccounts/{ad_account_id}/media

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_offer_disclaimersREAD

Get offer disclaimers via GET /v1/adaccounts/{ad_account_id}/offer_disclaimers

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_offer_disclaimers_by_offer_disclaimer_idREAD

Get offer disclaimers via GET /v1/adaccounts/{ad_account_id}/offer_disclaimers/{offer_disclaimer_id}

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_phone_numbersREAD

Swipe to Call/Text - Phone number verification via GET /v1/adaccounts/{ad_account_id}/phone_numbers

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_pixelsREAD

Get the Pixel associated with an Ad Account via GET /v1/adaccounts/{ad_account_id}/pixels

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_rolesREAD

Get all Roles in Ad Account via GET /v1/adaccounts/{ad_account_id}/roles

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_segmentsREAD

Get All Audience Segments via GET /v1/adaccounts/{ad_account_id}/segments

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_spend_guidanceREAD

Bid Recommendation via GET /v1/adaccounts/{ad_account_id}/spend_guidance

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_statsREAD

Get Ad Account Stats via GET /v1/adaccounts/{ad_account_id}/stats

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_ad_account_id_stats_reportREAD

Asynchronous reporting requests via GET /v1/adaccounts/{ad_account_id}/stats_report

snapchat-marketing-api
snapchat_get_v1_adaccounts_by_adaccount_id_mobile_appsREAD

Get all Snap Apps under an Ad Account via GET /v1/adaccounts/{adaccount_id}/mobile_apps

snapchat-marketing-api
snapchat_get_v1_ads_by_ad_idREAD

Get a specific Ad via GET /v1/ads/{ad_id}

snapchat-marketing-api
snapchat_get_v1_ads_by_ad_id_external_changelogsREAD

Fetch the change logs for an Ad via GET /v1/ads/{ad_id}/external_changelogs

snapchat-marketing-api
snapchat_get_v1_ads_by_ad_id_statsREAD

Get Ad Stats via GET /v1/ads/{ad_id}/stats

snapchat-marketing-api
snapchat_get_v1_ads_by_ad_id_stats_reportREAD

Asynchronous reporting requests via GET /v1/ads/{ad_id}/stats_report

snapchat-marketing-api
snapchat_get_v1_adsquads_by_ad_squad_idREAD

Get a Specific Ad Squad via GET /v1/adsquads/{ad_squad_id}

snapchat-marketing-api
snapchat_get_v1_adsquads_by_ad_squad_id_ad_squad_ad_restrictionsREAD

List Ad Types in an Ad Squad via GET /v1/adsquads/{ad_squad_id}/ad_squad_ad_restrictions

snapchat-marketing-api
snapchat_get_v1_adsquads_by_ad_squad_id_adsREAD

Get all Ads under an Ad Squad via GET /v1/adsquads/{ad_squad_id}/ads

snapchat-marketing-api
snapchat_get_v1_adsquads_by_ad_squad_id_audience_size_v2READ

By Ad Squad ID via GET /v1/adsquads/{ad_squad_id}/audience_size_v2

snapchat-marketing-api
snapchat_get_v1_adsquads_by_adsquad_id_external_changelogsREAD

Fetch the change logs for an AdSquad via GET /v1/adsquads/{adsquad_id}/external_changelogs

snapchat-marketing-api
snapchat_get_v1_adsquads_by_adsquad_id_statsREAD

Get Ad Squad Stats via GET /v1/adsquads/{adsquad_id}/stats

snapchat-marketing-api
snapchat_get_v1_adsquads_by_adsquad_id_stats_reportREAD

Asynchronous reporting requests via GET /v1/adsquads/{adsquad_id}/stats_report

snapchat-marketing-api
snapchat_get_v1_adsquads_by_id_ad_squad_ui_render_dataREAD

Fetch the Ad Squad Ui Render Data Object for an Ad Squad via GET /v1/adsquads/{id}/ad_squad_ui_render_data

snapchat-marketing-api
snapchat_get_v1_adsquads_by_id_bid_estimateREAD

By Ad Squad via GET /v1/adsquads/{id}/bid_estimate

snapchat-marketing-api
snapchat_get_v1_billingcenters_by_billing_center_idREAD

Get a specific Billing Center via GET /v1/billingcenters/{billing_center_id}

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_idREAD

Get a specific Campaign via GET /v1/campaigns/{campaign_id}

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_id_adsREAD

Get all Ads under a Campaign via GET /v1/campaigns/{campaign_id}/ads

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_id_adsquadsREAD

Fetch All Ad Squads under a Campaign via GET /v1/campaigns/{campaign_id}/adsquads

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_id_external_changelogsREAD

Fetch the change logs for a Campaign via GET /v1/campaigns/{campaign_id}/external_changelogs

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_id_statsREAD

Get Campaign Stats via GET /v1/campaigns/{campaign_id}/stats

snapchat-marketing-api
snapchat_get_v1_campaigns_by_campaign_id_stats_reportREAD

Asynchronous reporting requests via GET /v1/campaigns/{campaign_id}/stats_report

snapchat-marketing-api
snapchat_get_v1_catalogs_by_catalog_idREAD

Get a specific Catalog via GET /v1/catalogs/{catalog_id}

snapchat-marketing-api
snapchat_get_v1_catalogs_by_catalog_id_product_feedsREAD

Get all Product Feeds via GET /v1/catalogs/{catalog_id}/product_feeds

snapchat-marketing-api
snapchat_get_v1_catalogs_by_catalog_id_product_setsREAD

Get All Product Sets via GET /v1/catalogs/{catalog_id}/product_sets

snapchat-marketing-api
snapchat_get_v1_catalogs_by_catalog_id_rolesREAD

Get all Roles for Catalog via GET /v1/catalogs/{catalog_id}/roles

snapchat-marketing-api
snapchat_get_v1_creatives_by_creative_idREAD

Get a Specific Creative via GET /v1/creatives/{creative_id}

snapchat-marketing-api
snapchat_get_v1_creatives_by_creative_id_creative_previewREAD

Generate Snap hosted preview page via GET /v1/creatives/{creative_id}/creative_preview

snapchat-marketing-api
snapchat_get_v1_creatives_by_creative_id_external_changelogsREAD

Fetch the change logs for a Creative via GET /v1/creatives/{creative_id}/external_changelogs

snapchat-marketing-api
snapchat_get_v1_creatives_by_creative_id_snapcodeREAD

Get Snapcode preview for a Creative via GET /v1/creatives/{creative_id}/snapcode

snapchat-marketing-api
snapchat_get_v1_creatives_by_creative_id_statsREAD

Fetching reporting for a Creative via GET /v1/creatives/{creative_id}/stats

snapchat-marketing-api
snapchat_get_v1_dynamic_templates_by_dynamic_template_idREAD

Get Dynamic Template by ID via GET /v1/dynamic_templates/{dynamic_template_id}

snapchat-marketing-api
snapchat_get_v1_dynamic_templates_by_dynamic_template_id_external_changelogsREAD

Fetch the change logs for a Dynamic Template via GET /v1/dynamic_templates/{dynamic_template_id}/external_changelogs

snapchat-marketing-api
snapchat_get_v1_event_details_by_event_details_idREAD

Get an Event Details entity via GET /v1/event_details/{event_details_id}

snapchat-marketing-api
snapchat_get_v1_fundingsources_by_funding_source_idREAD

Get a Specific Funding Source via GET /v1/fundingsources/{funding_source_id}

snapchat-marketing-api
snapchat_get_v1_interaction_zones_by_interaction_zone_idREAD

Get Interaction Zone using Interaction Zone Id via GET /v1/interaction_zones/{interaction_zone_id}

snapchat-marketing-api
snapchat_get_v1_lead_gen_forms_by_form_id_integrationsREAD

Get All Webhook Integrations under a Form via GET /v1/lead_gen/forms/{form_id}/integrations

snapchat-marketing-api
snapchat_get_v1_lead_gen_integrations_by_integration_id_testREAD

Send Test Lead Data via GET /v1/lead_gen/integrations/{integration_id}/test

snapchat-marketing-api
snapchat_get_v1_lead_generation_forms_by_lead_generation_form_idREAD

Get Lead Generation Form using Lead Generation Id via GET /v1/lead_generation_forms/{lead_generation_form_id}

snapchat-marketing-api
snapchat_get_v1_meREAD

Get Authenicated User via GET /v1/me

snapchat-marketing-api
snapchat_get_v1_me_organizationsREAD

Get All Organizations with Ad Accounts via GET /v1/me/organizations

snapchat-marketing-api
snapchat_get_v1_media_by_media_idREAD

Get a Specific Media via GET /v1/media/{media_id}

snapchat-marketing-api
snapchat_get_v1_media_by_media_id_lens_previewREAD

Get Lens Preview Media via GET /v1/media/{media_id}/lens_preview

snapchat-marketing-api
snapchat_get_v1_media_by_media_id_previewREAD

Get Preview for a Specific Media via GET /v1/media/{media_id}/preview

snapchat-marketing-api
snapchat_get_v1_media_by_media_id_statsREAD

Fetching reporting for a Media via GET /v1/media/{media_id}/stats

snapchat-marketing-api
snapchat_get_v1_media_by_media_id_thumbnailREAD

Get Thumbnail for a Specific Media via GET /v1/media/{media_id}/thumbnail

snapchat-marketing-api
snapchat_get_v1_members_by_member_idREAD

Get a specific Member via GET /v1/members/{member_id}

snapchat-marketing-api
snapchat_get_v1_members_by_member_id_rolesREAD

Get Roles for Member via GET /v1/members/{member_id}/roles

snapchat-marketing-api
snapchat_get_v1_mobile_apps_by_id_event_quality_scoresREAD

Get event quality scores via GET /v1/mobile_apps/{id}/event_quality_scores

snapchat-marketing-api
snapchat_get_v1_mobile_apps_by_mobile_app_idREAD

Get a specific Snap App via GET /v1/mobile_apps/{mobile_app_id}

snapchat-marketing-api
snapchat_get_v1_mobile_apps_by_mobile_app_id_skadnetwork_adsquadsREAD

SKAdnetwork AdSquad ecid status check via GET /v1/mobile_apps/{mobile_app_id}/skadnetwork_adsquads

snapchat-marketing-api
snapchat_get_v1_mobile_apps_by_snap_app_id_campaign_eligibilitiesREAD

Snap App ID - Conversion Window availability via GET /v1/mobile_apps/{snap_app_id}/campaign_eligibilities

snapchat-marketing-api
snapchat_get_v1_mobile_apps_by_snap_app_id_ecid_statusREAD

SKAdNetwork Campaign ID check via GET /v1/mobile_apps/{snap_app_id}/ecid_status

snapchat-marketing-api
snapchat_get_v1_organizations_by_idREAD

Get a Specific Organization via GET /v1/organizations/{id}

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_adaccountsREAD

Get All Ad Accounts via GET /v1/organizations/{organization_id}/adaccounts

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_billingcentersREAD

Get all Billing Centers via GET /v1/organizations/{organization_id}/billingcenters

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_catalogsREAD

Get All Catalogs via GET /v1/organizations/{organization_id}/catalogs

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_fundingsourcesREAD

Get All Funding Sources via GET /v1/organizations/{organization_id}/fundingsources

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_membersREAD

Get all Members of an Organization via GET /v1/organizations/{organization_id}/members

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_mobile_appsREAD

Get all Snap Apps under an Organization via GET /v1/organizations/{organization_id}/mobile_apps

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_pixelsREAD

Get all Pixels under an Organization via GET /v1/organizations/{organization_id}/pixels

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_rolesREAD

Get all Roles in Organization via GET /v1/organizations/{organization_id}/roles

snapchat-marketing-api
snapchat_get_v1_organizations_by_organization_id_transactionsREAD

Get all Transactions via GET /v1/organizations/{organization_id}/transactions

snapchat-marketing-api
snapchat_get_v1_pixels_by_id_custom_conversionsREAD

Get custom conversions via GET /v1/pixels/{id}/custom_conversions

snapchat-marketing-api
snapchat_get_v1_pixels_by_id_event_quality_scoresREAD

Get event quality scores via GET /v1/pixels/{id}/event_quality_scores

snapchat-marketing-api
snapchat_get_v1_pixels_by_pixel_idREAD

Get a Specific Pixel via GET /v1/pixels/{pixel_id}

snapchat-marketing-api
snapchat_get_v1_pixels_by_pixel_id_campaign_eligibilitiesREAD

Pixel ID - Conversion Window availability via GET /v1/pixels/{pixel_id}/campaign_eligibilities

snapchat-marketing-api
snapchat_get_v1_pixels_by_pixel_id_domains_statsREAD

Get Pixel Domains via GET /v1/pixels/{pixel_id}/domains/stats

snapchat-marketing-api
snapchat_get_v1_pixels_by_pixel_id_statsREAD

Get Pixel Stats for a specific domain via GET /v1/pixels/{pixel_id}/stats

snapchat-marketing-api
snapchat_get_v1_product_feeds_by_product_feed_idREAD

Get a specific Product Feed via GET /v1/product_feeds/{product_feed_id}

snapchat-marketing-api
snapchat_get_v1_product_feeds_by_product_feed_id_feed_uploadsREAD

Get a Feed Upload via GET /v1/product_feeds/{product_feed_id}/feed_uploads

snapchat-marketing-api
snapchat_get_v1_public_profiles_by_profile_id_ad_partner_profilesREAD

Active AD_LEVEL Partnership Required via GET /v1/public_profiles/{profile_id}/ad_partner_profiles

snapchat-marketing-api
snapchat_get_v1_segments_by_segment_idREAD

Get a specific Audience Segment via GET /v1/segments/{segment_id}

snapchat-marketing-api
snapchat_get_v1_targeting_demographics_advanced_demographicsREAD

Demographics - Advanced Demographics via GET /v1/targeting/demographics/advanced_demographics

snapchat-marketing-api
snapchat_get_v1_targeting_demographics_age_groupREAD

Demographics - Age Groups via GET /v1/targeting/demographics/age_group

snapchat-marketing-api
snapchat_get_v1_targeting_demographics_genderREAD

Demographics - Gender via GET /v1/targeting/demographics/gender

snapchat-marketing-api
snapchat_get_v1_targeting_demographics_languagesREAD

Demographics - Language via GET /v1/targeting/demographics/languages

snapchat-marketing-api
snapchat_get_v1_targeting_device_by_os_type_os_versionREAD

Device - OS Version via GET /v1/targeting/device/{os_type}/os_version

snapchat-marketing-api
snapchat_get_v1_targeting_device_carrierREAD

Device - Carrier via GET /v1/targeting/device/carrier

snapchat-marketing-api
snapchat_get_v1_targeting_device_connection_typeREAD

Device - Connection Type via GET /v1/targeting/device/connection_type

snapchat-marketing-api
snapchat_get_v1_targeting_device_marketing_nameREAD

Device - Make via GET /v1/targeting/device/marketing_name

snapchat-marketing-api
snapchat_get_v1_targeting_device_os_typeREAD

Device - OS Type via GET /v1/targeting/device/os_type

snapchat-marketing-api
snapchat_get_v1_targeting_geo_by_country_code_metroREAD

Geolocation - Metro / DMA via GET /v1/targeting/geo/{country_code}/metro

snapchat-marketing-api
snapchat_get_v1_targeting_geo_by_country_code_postal_codeREAD

Zipcode via GET /v1/targeting/geo/{country_code}/postal_code

snapchat-marketing-api
snapchat_get_v1_targeting_geo_by_country_code_regionREAD

Geolocation - Region / State via GET /v1/targeting/geo/{country_code}/region

snapchat-marketing-api
snapchat_get_v1_targeting_geo_countryREAD

Geolocation - Country via GET /v1/targeting/geo/country

snapchat-marketing-api
snapchat_get_v1_targeting_interests_dlxcREAD

Get Oracle Datalogix DLXC Interest Targeting Options via GET /v1/targeting/interests/dlxc

snapchat-marketing-api
snapchat_get_v1_targeting_interests_dlxpREAD

Get Oracle Datalogix DLXP Interest Targeting Options via GET /v1/targeting/interests/dlxp

snapchat-marketing-api
snapchat_get_v1_targeting_interests_dlxsREAD

Get Oracle Datalogix DLXS Interest Targeting Options via GET /v1/targeting/interests/dlxs

snapchat-marketing-api
snapchat_get_v1_targeting_interests_nlnREAD

Get Nielsen Interest Targeting Options via GET /v1/targeting/interests/nln

snapchat-marketing-api
snapchat_get_v1_targeting_location_categories_loiREAD

Location - Categories via GET /v1/targeting/location/categories_loi

snapchat-marketing-api
snapchat_get_v1_targeting_v1_interests_sclsREAD

Interests - Snap Lifestyle Categories via GET /v1/targeting/v1/interests/scls

snapchat-marketing-api
snapchat_get_v1_targeting_v1_interests_shpREAD

Interests - First Party Shopper Segments via GET /v1/targeting/v1/interests/shp

snapchat-marketing-api
snapchat_get_v1_targeting_v1_interests_vacREAD

Interests - First Party Visitation Segments via GET /v1/targeting/v1/interests/vac

snapchat-marketing-api
snapchat_get_v1_targeting_v1_optionsREAD

Targeting Type Support by Country via GET /v1/targeting/v1/options

snapchat-marketing-api
snapchat_patch_v1_adaccounts_by_ad_account_id_campaigns_by_campaign_idWRITE

Patch a Campaign (PATCH) via PATCH /v1/adaccounts/{ad_account_id}/campaigns/{campaign_id}

snapchat-marketing-api
snapchat_patch_v1_adaccounts_by_ad_account_id_creatives_by_creative_idWRITE

Patch a Creative (PATCH) via PATCH /v1/adaccounts/{ad_account_id}/creatives/{creative_id}

snapchat-marketing-api
snapchat_patch_v1_adsquads_by_ad_squad_id_ads_by_ad_idWRITE

Patch an Ad (PATCH) via PATCH /v1/adsquads/{ad_squad_id}/ads/{ad_id}

snapchat-marketing-api
snapchat_patch_v1_campaigns_by_campaign_id_adsquads_by_ad_squad_idWRITE

Patch an Ad Squad (PATCH) via PATCH /v1/campaigns/{campaign_id}/adsquads/{ad_squad_id}

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_ad_squad_outcome_estimates_v2READ

Create an Ad Squad Outcome Request via POST /v1/adaccounts/{ad_account_id}/ad_squad_outcome_estimates_v2

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_audience_size_v2READ

By Ad Squad Spec via POST /v1/adaccounts/{ad_account_id}/audience_size_v2

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_campaignsWRITE

Create a Campaign via POST /v1/adaccounts/{ad_account_id}/campaigns

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_creative_elementsWRITE

Creative Elements via POST /v1/adaccounts/{ad_account_id}/creative_elements

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_creativesWRITE

Create a Snap Ad with Deep Link attachment via POST /v1/adaccounts/{ad_account_id}/creatives

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_dynamic_templatesWRITE

Create Dynamic Template via POST /v1/adaccounts/{ad_account_id}/dynamic_templates

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_event_detailsWRITE

Create an Event Details entity via POST /v1/adaccounts/{ad_account_id}/event_details

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_interaction_zonesWRITE

Interaction Zones via POST /v1/adaccounts/{ad_account_id}/interaction_zones

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_leads_reportWRITE

Create Lead Gen Report via POST /v1/adaccounts/{ad_account_id}/leads_report

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_mediaWRITE

Create Media via POST /v1/adaccounts/{ad_account_id}/media

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_offer_disclaimersWRITE

Create offer disclaimers via POST /v1/adaccounts/{ad_account_id}/offer_disclaimers

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_reserved_forecastingWRITE

Create a Forecasting Request via POST /v1/adaccounts/{ad_account_id}/reserved_forecasting

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_rolesWRITE

Create Ad Account Role via POST /v1/adaccounts/{ad_account_id}/roles

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_segmentsWRITE

Create a Profile Engagement Audience via POST /v1/adaccounts/{ad_account_id}/segments

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_ad_account_id_targeting_insightsREAD

Get Audience Insights via POST /v1/adaccounts/{ad_account_id}/targeting_insights

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_destination_ad_account_id_media_copyWRITE

Copy Media via POST /v1/adaccounts/{destination_ad_account_id}/media_copy

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_id_audience_sizeREAD

By Targeting Spec via POST /v1/adaccounts/{id}/audience_size

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_id_bid_estimateREAD

By Targeting Spec via POST /v1/adaccounts/{id}/bid_estimate

snapchat-marketing-api
snapchat_post_v1_adaccounts_by_id_get_ads_by_idsREAD

Create get ads by ids via POST /v1/adaccounts/{id}/get_ads_by_ids

snapchat-marketing-api
snapchat_post_v1_adsquads_by_ad_squad_id_adsWRITE

Create an Ad via POST /v1/adsquads/{ad_squad_id}/ads

snapchat-marketing-api
snapchat_post_v1_by_ad_account_id_get_adsquads_by_idsREAD

Fetch Multiple Ad Squads (POST) via POST /v1/adaccounts/{ad_account_id}/get_adsquads_by_ids

snapchat-marketing-api
snapchat_post_v1_by_ad_account_id_get_campaigns_by_idsREAD

Fetch Multiple Campaigns (POST) via POST /v1/adaccounts/{ad_account_id}/get_campaigns_by_ids

snapchat-marketing-api
snapchat_post_v1_by_ad_account_id_get_creatives_by_idsREAD

Fetch Multiple Creatives (POST) via POST /v1/adaccounts/{ad_account_id}/get_creatives_by_ids

snapchat-marketing-api
snapchat_post_v1_by_ad_account_id_get_media_by_idsREAD

Fetch Multiple Media (POST) via POST /v1/adaccounts/{ad_account_id}/get_media_by_ids

snapchat-marketing-api
snapchat_post_v1_campaigns_by_campaign_id_adsquadsWRITE

Create R&F Ad Squad via POST /v1/campaigns/{campaign_id}/adsquads

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_facetsWRITE

Catalog Diagnostics via POST /v1/catalogs/{catalog_id}/facets

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_flights_searchREAD

Flight Search via POST /v1/catalogs/{catalog_id}/flights/search

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_hotels_searchREAD

Hotel Search via POST /v1/catalogs/{catalog_id}/hotels/search

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_product_feedsWRITE

Create a Product Feed via POST /v1/catalogs/{catalog_id}/product_feeds

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_product_searchWRITE

Product Feed - Interaction support via POST /v1/catalogs/{catalog_id}/product_search

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_product_setsWRITE

Create a Product Set via POST /v1/catalogs/{catalog_id}/product_sets

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_products_searchREAD

Product Search via POST /v1/catalogs/{catalog_id}/products/search

snapchat-marketing-api
snapchat_post_v1_catalogs_by_catalog_id_rolesWRITE

Create Catalog Role via POST /v1/catalogs/{catalog_id}/roles

snapchat-marketing-api
snapchat_post_v1_lead_gen_integrations_public_webhookWRITE

Create a new Webhook Integration via POST /v1/lead_gen/integrations/public_webhook

snapchat-marketing-api
snapchat_post_v1_organizations_by_organization_id_adaccountsWRITE

Create an Ad Account via POST /v1/organizations/{organization_id}/adaccounts

snapchat-marketing-api
snapchat_post_v1_organizations_by_organization_id_billingcentersWRITE

Create a Billing Center via POST /v1/organizations/{organization_id}/billingcenters

snapchat-marketing-api
snapchat_post_v1_organizations_by_organization_id_catalogsWRITE

Create a Catalog via POST /v1/organizations/{organization_id}/catalogs

snapchat-marketing-api
snapchat_post_v1_organizations_by_organization_id_membersWRITE

Create Member via POST /v1/organizations/{organization_id}/members

snapchat-marketing-api
snapchat_post_v1_organizations_by_organization_id_rolesWRITE

Create Organization Role via POST /v1/organizations/{organization_id}/roles

snapchat-marketing-api
snapchat_post_v1_product_feeds_by_product_feed_id_feed_uploadsWRITE

Create a Feed Upload via POST /v1/product_feeds/{product_feed_id}/feed_uploads

snapchat-marketing-api
snapchat_post_v1_segments_by_segment_id_usersWRITE

Adding Users via POST /v1/segments/{segment_id}/users

snapchat-marketing-api
snapchat_put_v1_adaccounts_by_ad_account_id_campaignsWRITE

Update a Campaign (PUT) via PUT /v1/adaccounts/{ad_account_id}/campaigns

snapchat-marketing-api
snapchat_put_v1_adaccounts_by_ad_account_id_dynamic_templatesWRITE

Update Dynamic Template via PUT /v1/adaccounts/{ad_account_id}/dynamic_templates

snapchat-marketing-api
snapchat_put_v1_adaccounts_by_ad_account_id_pixelsWRITE

Update a Pixel - Ad Account level via PUT /v1/adaccounts/{ad_account_id}/pixels

snapchat-marketing-api
snapchat_put_v1_adaccounts_by_ad_account_id_rolesWRITE

Update Ad Account Role via PUT /v1/adaccounts/{ad_account_id}/roles

snapchat-marketing-api
snapchat_put_v1_adaccounts_by_ad_account_id_segmentsWRITE

Update an Audience Segment via PUT /v1/adaccounts/{ad_account_id}/segments

snapchat-marketing-api
snapchat_put_v1_adsquads_by_ad_squad_id_adsWRITE

Update an Ad (PUT) via PUT /v1/adsquads/{ad_squad_id}/ads

snapchat-marketing-api
snapchat_put_v1_campaigns_by_campaign_id_adsquadsWRITE

Update an Ad Squad (PUT) via PUT /v1/campaigns/{campaign_id}/adsquads

snapchat-marketing-api
snapchat_put_v1_catalogs_by_catalog_id_product_feedsWRITE

Update a Product Feed via PUT /v1/catalogs/{catalog_id}/product_feeds

snapchat-marketing-api
snapchat_put_v1_catalogs_by_catalog_id_product_setsWRITE

Update a Product Set via PUT /v1/catalogs/{catalog_id}/product_sets

snapchat-marketing-api
snapchat_put_v1_organizations_by_organization_id_adaccountsWRITE

Update Ad Account via PUT /v1/organizations/{organization_id}/adaccounts

snapchat-marketing-api
snapchat_put_v1_organizations_by_organization_id_billingcentersWRITE

Update a Billing Center via PUT /v1/organizations/{organization_id}/billingcenters

snapchat-marketing-api
snapchat_put_v1_organizations_by_organization_id_catalogsWRITE

Update a Catalog via PUT /v1/organizations/{organization_id}/catalogs

snapchat-marketing-api
snapchat_put_v1_organizations_by_organization_id_pixelsWRITE

Update a Pixel - Organization level via PUT /v1/organizations/{organization_id}/pixels

snapchat-marketing-api
snapchat_put_v1_product_sets_by_product_set_idWRITE

Delete a Product Set via PUT /v1/product_sets/{product_set_id}

snapchat-marketing-api

Put Snapchat Ads behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.