Skip to main content
Snapchat logo

Snapchat

Snapchat Marketing API and Ads Manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Snapchat connects with a single OAuth click - there is no token to paste. The first time an agent uses a Snapchat action, FlyMyAI asks you to authorize your Snapchat account. Approve it once and the connection is reused for every later run.

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
SNAPCHAT_ADD_SEGMENT_USERSTool to add users to a Snapchat audience segment. Use when you need to populate a segment with user identifiers (email, phone, or mobile ad IDs). All identifiers must be normalized and SHA-256 hashed before submission. Maximum 100,000 identifiers per request.segment_id, users
SNAPCHAT_COPY_MEDIACopies media from one Snapchat ad account to another. Use this when you need to duplicate media assets (images, videos) across different ad accounts for campaign management or sharing creative assets.destination_ad_account_id, media_copy
SNAPCHAT_CREATE_ACCOUNT_ROLETool to create new roles for members in a Snapchat Ad Account. Use when you need to grant access permissions to members. Note: Member must already have an Organization-level 'member' role before assigning Ad Account roles.ad_account_id, roles
SNAPCHAT_CREATE_ADACCOUNTS_AUDIENCE_SIZE_V2Tool to estimate audience size for Snapchat ad campaigns. Use when you need to determine potential reach for specific targeting criteria before creating ad campaigns.ad_account_id, targeting
SNAPCHAT_CREATE_ADACCOUNTS_CREATIVE_ELEMENTSTool to create new creative elements in a Snapchat ad account. Use when you need to create dynamic ad elements like buttons for product catalogs or dynamic collections. Once created, creative elements cannot be updated and are immutable.id, creative_elements
SNAPCHAT_CREATE_ADACCOUNTS_DYNAMIC_TEMPLATESTool to create new dynamic templates for product ads in a Snapchat ad account. Use when you need to set up templates that define how product information from a catalog will be displayed in dynamic product ads.adaccount_id, dynamic_templates
SNAPCHAT_CREATE_ADACCOUNTS_EVENT_DETAILSTool to create event details for a Snapchat ad account. Use when scheduling advertising events or campaigns. Event details are immutable after creation and cannot be edited. Ensure the event is not referenced by active Reminder Creatives before deletion.ad_account_id, event_details
SNAPCHAT_CREATE_ADACCOUNTS_INTERACTION_ZONESCreate new interaction zones for an ad account in Snapchat Marketing API. Interaction zones are used for dynamic collections ads and contain 2-4 creative elements with matching interaction types.ad_account_id, interaction_zones
SNAPCHAT_CREATE_ADACCOUNTS_OFFER_DISCLAIMERSTool to create new offer disclaimers for a Snapchat ad account. Use when you need to add legal disclaimers to offers in ads. STATIC disclaimers display custom text directly, while DYNAMIC disclaimers pull content from product catalogs.id, offer_disclaimers
SNAPCHAT_CREATE_ADACCOUNTS_RESERVED_FORECASTINGTool to create a reserved forecasting for Snapchat ad accounts. Use when you need to forecast reach and frequency for planned campaigns with specific targeting and frequency caps. Requires minimum reach of 500,000 unique users and booking window between 12 ho…id, placement_v2, targeting, delivery_constraint, start_time, end_time, optimization_goal, cap_and_exclusion_config
SNAPCHAT_CREATE_ADACCOUNTS_TARGETING_INSIGHTSTool to generate targeting insights for a Snapchat ad account. Use when you need to analyze and compare audience demographics, size, and characteristics between a base targeting spec and a target targeting spec. Returns detailed breakdowns including age group…id, base_spec, targeting_spec
SNAPCHAT_CREATE_AD_ACCOUNTTool to create a new ad account within a Snapchat organization. Use when setting up a new advertising account for campaign management. Requires organization_id, billing center, and advertiser details. Can create test accounts for development purposes.organization_id, adaccounts
SNAPCHAT_CREATE_AD_SQUADTool to create a new ad squad within a campaign. Use when setting up ad delivery targeting, budgets, and placements for a Snapchat campaign.campaign_id, adsquads
SNAPCHAT_CREATE_BILLING_CENTERTool to create one or more billing centers for a Snapchat Ads organization. Use when you need to set up new billing entities for managing ad spend and invoicing. Requires organization ID, billing center name, email address, and complete billing address inform…organization_id, billingcenters
SNAPCHAT_CREATE_CAMPAIGNTool to create a new advertising campaign in Snapchat Marketing API. Use when you need to set up a new campaign with specified budget, timing, and objectives.ad_account_id, name, status, start_time
SNAPCHAT_CREATE_CATALOGS_FACETSTool to create catalog facets for grouping products by attributes like BRAND, COLOR, or AVAILABILITY. Use when you need to analyze product distribution across different attributes in a catalog. Returns grouped counts for specified product properties with opti…catalog_id, facets
SNAPCHAT_CREATE_CATALOGS_FLIGHTS_SEARCHTool to search for flights within a Snapchat catalog using optional filters. Use when you need to retrieve and filter flight listings from a dynamic product ads catalog.catalog_id
SNAPCHAT_CREATE_CATALOGS_PRODUCT_FEEDSTool to create a new product feed under a specified catalog. Use when setting up product data synchronization for dynamic product ads. Note: Currently only one product feed can exist per catalog.catalog_id, name, default_currency, feed_type
SNAPCHAT_CREATE_CATALOGS_PRODUCT_SETSTool to create a new product set within a Snapchat catalog. Use when you need to define product groups using filters for dynamic product ads.catalog_id, name
SNAPCHAT_CREATE_CATALOG_ROLETool to create new roles for a catalog in Snapchat Marketing API. Use when you need to assign catalog permissions to members. Members must already have the 'member' organizational role before receiving catalog roles.catalog_id, roles
SNAPCHAT_CREATE_MEDIATool to create a new media file in a Snapchat ad account. Use when you need to register media assets (images, videos, lenses, or playable ads) before uploading content or associating with ad creatives.ad_account_id, media
SNAPCHAT_CREATE_ORGANIZATIONS_CATALOGSTool to create new product catalogs within a Snapchat organization for Dynamic Product Ads. Use when you need to set up catalogs for automated ad generation based on product data feeds. Requires Organization Admin permission. Maximum 200 catalogs per organiza…organization_id, catalogs
SNAPCHAT_CREATE_ORG_ROLETool to create a new role for an organization in Snapchat Marketing API. Use when you need to assign roles to organization members after they have been invited. Each member must be assigned one organization-level role type.organization_id, roles
SNAPCHAT_CREATE_SEGMENTTool to create new audience segments (customer lists or lookalikes) in Snapchat Ads. Use when you need to create targeted audience segments for ad campaigns. Initial status returns as PENDING and transitions occur after processing. Note: An ad account can onl…ad_account_id, segments
SNAPCHAT_DELETE_ADACCOUNTS_OFFER_DISCLAIMERSTool to delete an offer disclaimer from a Snapchat ad account. Use when you need to remove an offer disclaimer that is no longer needed or was created in error.ad_account_id, offer_disclaimer_id
SNAPCHAT_DELETE_ADSQUADSTool to permanently delete an ad squad from Snapchat Marketing API. Use when you need to remove an ad squad that is no longer needed. This operation cannot be undone.id
SNAPCHAT_DELETE_ALL_SEGMENT_USERSTool to remove all users from a Snapchat audience segment. Use when you need to clear all users from a Customer List segment. Returns the updated segment with approximate_number_users set to 0.segment_id
SNAPCHAT_DELETE_CAMPAIGNTool to delete a campaign from Snapchat Marketing API. Use when you need to permanently remove a campaign from your Snapchat Ads account.campaign_id
SNAPCHAT_DELETE_CATALOGSTool to delete a catalog by ID from Snapchat Marketing API. Use when you need to permanently remove a catalog. This is a destructive operation that cannot be undone.catalog_id
SNAPCHAT_DELETE_EVENT_DETAILSTool to delete event details from Snapchat Marketing API. Use when you need to remove an Event Details entity. Use with caution as there is no way to reinstate a deleted entity.event_details_id
SNAPCHAT_DELETE_MEMBERTool to remove a member from an organization in Snapchat Marketing API. Use when you need to revoke access for a member.member_id
SNAPCHAT_DELETE_PRODUCT_FEEDSTool to permanently delete a product feed from Snapchat Ads. Use when you need to remove a product catalog feed. Requires Organization Admin permission. This action is irreversible.product_feed_id
SNAPCHAT_DELETE_ROLETool to delete a role from Snapchat Marketing API. Use when you need to remove a role from an Organisation, Catalog or Ad Account. If deleting all of a Member's roles, consider also deleting the Member entity from the Organization.role_id
SNAPCHAT_DELETE_SEGMENTTool to delete an audience segment from Snapchat. Use when you need to permanently remove an audience segment. WARNING: This operation is irreversible - deleted segments cannot be retrieved.segment_id
SNAPCHAT_DELETE_SEGMENT_USERSTool to remove specific users from a Snapchat audience segment. Use when you need to delete certain user identifiers (email, phone, or mobile ad IDs) from a Customer List segment. All identifiers must be normalized and SHA-256 hashed before submission. Maximu…segment_id, users
SNAPCHAT_GET_ADACCOUNTS_ADSQUADSTool to retrieve all ad squads in an ad account by ID. Use when you need to list or fetch ad squads for a specific Snapchat ad account.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_AD_SQUAD_UI_RENDER_DATATool to retrieve ad squad UI render data for a Snapchat ad account. Use when you need to fetch UI render data objects that determine available optimization goals together with campaign objectives. The conversion_location field indicates where conversions occu…ad_account_id
SNAPCHAT_GET_ADACCOUNTS_DYNAMIC_TEMPLATESTool to retrieve dynamic templates for a Snapchat ad account. Use when you need to list or fetch dynamic templates used for dynamic product ads in a specific ad account.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_EVENT_DETAILSTool to retrieve all Event Details entities for a specific ad account. Use when you need to list event details associated with an ad account for reminder creative campaigns.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_INTERACTION_ZONESTool to retrieve interaction zones for an ad account from Snapchat Marketing API. Use when you need to list all interaction zones configured for a specific ad account.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_LEADS_REPORTTool to retrieve ad account leads report by ID from Snapchat Marketing API. Use when you need to fetch lead generation data for a specific ad account and report run.id, report_run_id
SNAPCHAT_GET_ADACCOUNTS_MOBILE_APPSTool to retrieve all mobile apps associated with a Snapchat ad account by ID. Use when you need to list or fetch mobile apps for a specific ad account.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_OFFER_DISCLAIMERSTool to retrieve all offer disclaimers for a specific ad account from Snapchat Marketing API. Use when you need to list or fetch legal disclaimers associated with an advertising account's offers.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_SPEND_GUIDANCETool to retrieve spend guidance for an ad account from Snapchat Marketing API. Use when you need bid and budget recommendations for specific signal types and optimization goals.ad_account_id
SNAPCHAT_GET_ADACCOUNTS_STATS_REPORTTool to retrieve ad account stats report by ID from Snapchat Marketing API. Use when you need to check the status of an async stats report or download a completed report.ad_account_id, report_run_id
SNAPCHAT_GET_ADSQUADS_AUDIENCE_SIZE_V2Tool to retrieve estimated audience size for a specific ad squad by ID. Use when you need to check the potential reach of an existing ad squad's targeting configuration.ad_squad_id
SNAPCHAT_GET_ADSQUADS_STATS_REPORTTool to retrieve adsquads stats report by ID from Snapchat Marketing API. Use when checking the status of an async report or getting the download URL for a completed stats report.ad_squad_id, report_run_id
SNAPCHAT_GET_AD_ACCOUNTTool to retrieve a specific ad account by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing ad account.ad_account_id
SNAPCHAT_GET_AD_ACCOUNTS_LEAD_GENERATION_FORMSTool to retrieve all lead generation forms for a specific ad account from Snapchat Marketing API. Use when you need to list or fetch all lead gen forms associated with an advertising account.ad_account_id
SNAPCHAT_GET_AD_ACCOUNTS_STATSTool to retrieve ad account statistics from Snapchat Marketing API. Use when you need performance metrics like impressions, swipes, spend, or video views for an ad account over a specified time period.ad_account_id
SNAPCHAT_GET_AD_SQUADTool to retrieve a specific ad squad by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing ad squad including targeting, budget, and placement settings.ad_squad_id
SNAPCHAT_GET_AD_SQUAD_RESTRICTIONSTool to retrieve ad type restrictions for a specific ad squad from Snapchat Marketing API. Use when you need to see which ad types are currently present in an ad squad and their counts.ad_squad_id
SNAPCHAT_GET_AD_SQUAD_STATSTool to retrieve performance statistics for a specific ad squad from Snapchat Marketing API. Use when you need to analyze ad squad performance metrics such as impressions, swipes, conversions, and spend.ad_squad_id
SNAPCHAT_GET_AD_SQUAD_TARGETINGTool to retrieve targeting specifications for a specific ad squad from Snapchat Marketing API. Use when you need to fetch detailed targeting criteria for an existing ad squad.ad_squad_id
SNAPCHAT_GET_AD_STATSTool to retrieve performance statistics for a specific ad from Snapchat Marketing API. Use when you need to analyze ad performance metrics such as impressions, swipes, conversions, and spend.ad_id
SNAPCHAT_GET_AUTHENTICATED_USERTool to retrieve information about the authenticated user from Snapchat Marketing API. Use when you need to fetch the current user's ID, email, display name, organization membership, or Snapchat username.-
SNAPCHAT_GET_BILLING_CENTERTool to retrieve a specific billing center by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing billing center.billing_center_id
SNAPCHAT_GET_CAMPAIGNTool to retrieve a specific campaign by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing campaign.campaign_id
SNAPCHAT_GET_CAMPAIGNS_BY_IDSTool to fetch multiple campaigns by their IDs from Snapchat Marketing API. Use when you need to retrieve detailed information about specific campaigns in bulk.ad_account_id, entity_ids
SNAPCHAT_GET_CAMPAIGN_CHANGELOGTool to retrieve changelog (audit log) for a campaign from Snapchat Marketing API. Use when you need to track changes made to a campaign, including who made the changes and what was modified. Note: changelogs are only available from July 16, 2019 onwards.campaign_id
SNAPCHAT_GET_CAMPAIGN_STATSTool to retrieve performance statistics for a specific campaign from Snapchat Marketing API. Use when you need to analyze campaign performance metrics such as impressions, swipes, conversions, and spend.campaign_id
SNAPCHAT_GET_CATALOGSTool to retrieve a specific catalog by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing catalog including its vertical, event sources, and product set details.catalog_id
SNAPCHAT_GET_CATALOGS_PRODUCT_SETSTool to retrieve all product sets from a Snapchat catalog. Use when you need to list or view product sets within a specific catalog for dynamic product ads.catalog_id
SNAPCHAT_GET_DYNAMIC_TEMPLATETool to retrieve a specific dynamic template by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing dynamic template used for dynamic product ads.id
SNAPCHAT_GET_DYNAMIC_TEMPLATES_EXTERNAL_CHANGELOGSTool to retrieve external changelogs for a dynamic template from Snapchat Marketing API. Use when you need to track modification history and audit changes made to a dynamic template. Note: changelogs are only available from July 16, 2019 onwards.dynamic_template_id
SNAPCHAT_GET_EVENT_DETAILSTool to retrieve event details by ID from Snapchat Marketing API. Use when you need to fetch detailed information about a specific event.event_details_id
SNAPCHAT_GET_FUNDING_SOURCETool to retrieve a specific funding source by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about payment methods like credit cards, PayPal accounts, or lines of credit.funding_source_id
SNAPCHAT_GET_INTERACTION_ZONETool to retrieve a specific interaction zone by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing interaction zone including its creative elements and render type.interaction_zone_id
SNAPCHAT_GET_INVOICETool to retrieve a specific invoice by its ID from Snapchat Marketing API. Use when you need to fetch detailed billing information including amounts, due dates, and optionally PDF content for a specific invoice.ad_account_id, invoice_id
SNAPCHAT_GET_MEDIATool to retrieve a specific media file by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing media asset.media_id
SNAPCHAT_GET_MEDIA_BY_IDSTool to fetch multiple media items by their IDs from Snapchat Marketing API. Use when you need to retrieve detailed information about specific media assets in bulk.ad_account_id, entity_ids
SNAPCHAT_GET_MEDIA_STATSTool to retrieve performance statistics for a specific media from Snapchat Marketing API. Use when you need to analyze media performance metrics such as impressions, swipes, spend, and video views. Supports VIDEO and IMAGE media types only; reach metrics are…media_id, granularity
SNAPCHAT_GET_MEMBERTool to retrieve a specific member by ID from a Snapchat organization. Use when you need to fetch detailed information about an existing member.member_id
SNAPCHAT_GET_ORGANIZATIONTool to retrieve a specific organization by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing organization.organization_id
SNAPCHAT_GET_ORGANIZATIONS_CATALOGSTool to retrieve all catalogs for a specific organization from Snapchat Marketing API. Use when you need to list all catalogs within an organization for Dynamic Product Ads. Supports pagination for large result sets.organization_id
SNAPCHAT_GET_ORGANIZATIONS_MOBILE_APPSTool to retrieve mobile apps associated with a Snapchat organization by organization ID. Use when you need to list iOS and Android apps registered for tracking and campaigns.organization_id
SNAPCHAT_GET_ORGANIZATIONS_PUBLIC_PROFILESTool to retrieve organization public profiles by ID from Snapchat Marketing API. Use when you need to fetch public profile information for a specific organization.organization_id
SNAPCHAT_GET_PIXELSTool to retrieve all Snap Pixels associated with an ad account. Use when you need to list conversion tracking pixels for a specific Snapchat ad account.ad_account_id
SNAPCHAT_GET_PRODUCT_FEEDSTool to retrieve a product feed by ID from Snapchat Marketing API. Use when you need to get details about a specific product feed including its configuration, schedule, and metadata for dynamic product ads.product_feed_id
SNAPCHAT_GET_PRODUCT_FEEDS_FEED_UPLOADSTool to retrieve product feed upload history for a specific product feed. Use when you need to check the status, metrics, or processing details of product catalog uploads for dynamic product ads.product_feed_id
SNAPCHAT_GET_PRODUCT_SETSTool to retrieve a specific product set by ID from Snapchat Marketing API. Use when you need to fetch details about a particular product set for dynamic product ads.id
SNAPCHAT_GET_SEGMENTTool to retrieve a specific audience segment by its ID from Snapchat Marketing API. Use when you need to fetch detailed information about an existing segment including its status, size, and targeting availability.segment_id
SNAPCHAT_GET_TARGETING_CARRIERSTool to retrieve available mobile carrier targeting options from Snapchat Marketing API. Use when you need to get the list of carriers that can be used for ad targeting.-
SNAPCHAT_GET_TARGETING_CONNECTION_TYPESTool to retrieve available connection types for device targeting from Snapchat Marketing API. Use when you need to fetch the list of connection type options (WIFI, CELL) that can be used for ad targeting.-
SNAPCHAT_GET_TARGETING_DEMOGRAPHICS_ADVANCED_DEMOGRAPHICSTool to retrieve all available advanced demographics targeting options from Snapchat Marketing API. Use when you need to fetch the list of demographic segments available for ad targeting.-
SNAPCHAT_GET_TARGETING_DEMOGRAPHICS_AGE_GROUPTool to retrieve all available age group targeting options from Snapchat Marketing API. Use when you need to fetch the predefined age brackets (13-17, 18-20, 21-24, 25-34, 35+) for demographic targeting in ad campaigns.-
SNAPCHAT_GET_TARGETING_DEMOGRAPHICS_GENDERTool to retrieve all available gender targeting options from Snapchat Marketing API. Use when you need to fetch the list of gender categories available for ad targeting (MALE, FEMALE, OTHER).-
SNAPCHAT_GET_TARGETING_DEMOGRAPHICS_LANGUAGESTool to retrieve all available language targeting options from Snapchat Marketing API. Use when you need to fetch language codes and names for demographic targeting in ad campaigns.-
SNAPCHAT_GET_TARGETING_DEVICE_IOS_OS_VERSIONTool to retrieve all available iOS OS version targeting options from Snapchat Marketing API. Use when you need to get the list of iOS versions that can be used for targeting with os_version_min and os_version_max parameters.-
SNAPCHAT_GET_TARGETING_DEVICE_MARKETING_NAMESTool to retrieve available device marketing names for targeting from Snapchat Marketing API. Use when you need to get the list of device makes and models that can be used for ad targeting.-
SNAPCHAT_GET_TARGETING_GEO_POSTAL_CODETool to retrieve postal code targeting options by country code from Snapchat Marketing API. Use when you need to get the list of postal codes available for ad targeting in a specific country.country_code
SNAPCHAT_GET_TARGETING_GEO_REGIONTool to retrieve region targeting options for a specific country from Snapchat Marketing API. Use when you need to get the list of regions (states, provinces, etc.) that can be used for ad targeting within a particular country.country_code
SNAPCHAT_GET_TARGETING_GEO_US_POSTAL_CODETool to retrieve all US postal code targeting options from Snapchat Marketing API. Use when you need to get the list of US ZIP codes available for ad targeting with geographic hierarchy data.-
SNAPCHAT_GET_TARGETING_GEO_US_REGIONTool to retrieve all available US region targeting options from Snapchat Marketing API. Use when you need to fetch the list of US states/regions available for geographic ad targeting.-
SNAPCHAT_GET_TARGETING_INTERESTS_DLXCTool to retrieve Oracle Datalogix DLXC interest targeting options from Snapchat Marketing API. Use when you need to fetch available DLXC interest categories for ad targeting. Note: This endpoint is deprecated as of September 27, 2024.-
SNAPCHAT_GET_TARGETING_INTERESTS_DLXPTool to retrieve Oracle Datalogix DLXP interest targeting options from Snapchat Marketing API. Use when you need to fetch business dealer and service targeting options for ad campaigns. Note: This endpoint is deprecated.-
SNAPCHAT_GET_TARGETING_INTERESTS_DLXSTool to retrieve all available Oracle Datalogix (DLXS) interest targeting options from Snapchat Marketing API. Use when you need to get the list of DLXS interests that can be used for ad targeting.-
SNAPCHAT_GET_TARGETING_INTERESTS_NLNTool to retrieve all available Nielsen interest targeting options from Snapchat Marketing API. Use when you need to get Nielsen-based interest categories for audience targeting in ad campaigns.-
SNAPCHAT_GET_TARGETING_INTERESTS_PLCTool to retrieve all available PLC (Placed Visitation Segments) targeting options from Snapchat Marketing API. Use when you need to get location-based interest segments for audience targeting in ad campaigns.-
SNAPCHAT_GET_TARGETING_INTERESTS_SC_LSTool to retrieve Snap Lifestyle Categories (SCLS) for interest targeting from Snapchat Marketing API. Use when you need to fetch lifestyle category options for interest-based ad targeting.-
SNAPCHAT_GET_TARGETING_LOCATION_CATEGORIES_LOITool to retrieve all location category (LOI - Locations of Interest) targeting options from Snapchat Marketing API. Use when you need to fetch the list of venue types and business categories available for location-based ad targeting.-
SNAPCHAT_GET_TARGETING_METROSTool to retrieve metro/DMA targeting options by country code from Snapchat Marketing API. Use when you need to get the list of metro areas available for ad targeting in a specific country.country_code
SNAPCHAT_GET_TARGETING_OS_TYPESTool to retrieve available OS type targeting options from Snapchat Marketing API. Use when you need to get the list of operating system types (e.g., iOS, Android) that can be used for ad targeting.-
SNAPCHAT_GET_TARGETING_OS_VERSIONSTool to retrieve available OS versions for targeting from Snapchat Marketing API. Use when you need to get the list of iOS or Android versions that can be used for targeting with os_version_min and os_version_max parameters.os_type
SNAPCHAT_GET_TARGETING_V1_INTERESTS_SC_LSTool to retrieve all Snap Lifestyle Categories V1 targeting options from Snapchat Marketing API. Use when you need to fetch interest-based targeting categories for ad campaigns.-
SNAPCHAT_GET_TARGETING_V1_INTERESTS_SHPTool to retrieve first-party shopper segment targeting options from Snapchat Marketing API. Use when you need to get shopper segments for ad targeting based on consumer purchase behavior.country_code
SNAPCHAT_GET_TARGETING_V1_INTERESTS_VACTool to retrieve First-Party Visitation Segments (VAC interests) for targeting from Snapchat Marketing API. Use when you need to fetch venue categories based on locations users have visited (e.g., restaurants, retail stores).-
SNAPCHAT_GET_TARGETING_V1_OPTIONSTool to retrieve all available targeting v1 options from Snapchat Marketing API. Use when you need to get the list of targeting dimensions available for ad targeting in a specific country.-
SNAPCHAT_LIST_ACCOUNT_ROLESTool to retrieve all roles for a Snapchat Ad Account. Use when you need to view all member access permissions assigned within an account.ad_account_id
SNAPCHAT_LIST_ADS_BY_ACCOUNTTool to retrieve all ads for a specific ad account from Snapchat Marketing API. Use when you need to list all ads associated with an ad account.ad_account_id
SNAPCHAT_LIST_ADS_BY_AD_SQUADTool to retrieve all ads for a specific ad squad from Snapchat Marketing API. Use when you need to list all ads associated with an ad squad.ad_squad_id
SNAPCHAT_LIST_ADS_BY_CAMPAIGNTool to retrieve all ads for a specific campaign from Snapchat Marketing API. Use when you need to list or fetch all ads associated with a particular campaign.campaign_id
SNAPCHAT_LIST_AD_ACCOUNTSTool to retrieve all ad accounts associated with an organization from Snapchat Marketing API. Use when you need to list or fetch all ad accounts for a specific organization.organization_id
SNAPCHAT_LIST_AD_SQUADSTool to retrieve all ad squads for a specific campaign. Use when you need to list or fetch ad squads belonging to a particular Snapchat campaign.campaign_id
SNAPCHAT_LIST_BILLING_CENTERSTool to retrieve all billing centers for a Snapchat Ads organization. Use when you need to fetch a complete list of billing centers associated with an organization.organization_id
SNAPCHAT_LIST_CAMPAIGNSTool to retrieve all campaigns for a specific ad account from Snapchat Marketing API. Use when you need to list all campaigns within an ad account.ad_account_id
SNAPCHAT_LIST_CATALOG_ROLESTool to retrieve all roles for a Snapchat catalog. Use when you need to view all member access permissions assigned within a catalog.catalog_id
SNAPCHAT_LIST_CREATIVESTool to retrieve all creatives for a specific ad account from Snapchat Marketing API. Use when you need to list all creative assets within an ad account.ad_account_id
SNAPCHAT_LIST_FUNDING_SOURCESTool to retrieve all funding sources for a specific organization from Snapchat Marketing API. Use when you need to list all payment methods (credit cards, PayPal, lines of credit, coupons) available for an organization.organization_id
SNAPCHAT_LIST_INVOICESTool to retrieve all invoices for an ad account from Snapchat Marketing API. Use when you need to fetch billing information for all invoices associated with a specific ad account.ad_account_id
SNAPCHAT_LIST_MEDIATool to retrieve all media files for a specific Snapchat ad account. Use when you need to list all media assets (images, videos, lenses, or playable ads) available in an ad account.ad_account_id
SNAPCHAT_LIST_MEMBERSTool to retrieve all members of a Snapchat organization. Use when you need to view all users who have access to an organization, including their status (INVITED or MEMBER).organization_id
SNAPCHAT_LIST_MEMBER_ROLESTool to retrieve all roles assigned to a member in Snapchat Marketing API. Use when you need to see all permissions a member has across organizations, ad accounts, and catalogs.member_id
SNAPCHAT_LIST_ORGANIZATIONSTool to retrieve all organizations that the authenticated user has access to from Snapchat Marketing API. Use when you need to list all organizations for the current user.-
SNAPCHAT_LIST_ORG_PIXELSTool to retrieve all Snap Pixels for a specific organization from Snapchat Marketing API. Use when you need to list tracking pixels across all ad accounts within an organization.organization_id
SNAPCHAT_LIST_ORG_ROLESTool to retrieve all roles for a Snapchat organization. Use when you need to view all member access permissions assigned within an organization.organization_id
SNAPCHAT_LIST_PHONE_NUMBERSTool to retrieve all verified phone numbers associated with a Snapchat ad account. Use when you need to list or fetch phone numbers for calling and texting features.ad_account_id
SNAPCHAT_LIST_SEGMENTSTool to retrieve all audience segments for an ad account from Snapchat Marketing API. Use when you need to fetch a complete list of segments including customer lists, lookalikes, and engagement audiences.ad_account_id
SNAPCHAT_LIST_SPONSORED_CONTENTTool to retrieve organic sponsored content from Snapchat Ads Library. Use when you need to list all available sponsored content from the library with pagination support.-
SNAPCHAT_LIST_TRANSACTIONSTool to retrieve all transactions for an organization from Snapchat Marketing API. Use when you need to fetch transaction history including payments, refunds, and other billing activities. Supports filtering by time range and ad account.organization_id
SNAPCHAT_SEARCH_ADS_LIBRARY_SPONSORED_CONTENTTool to search for sponsored content by creator name in Snapchat Ads Library. Use when you need to find ads associated with a specific creator.creator_name
SNAPCHAT_SEARCH_CATALOGS_HOTELSTool to search for hotels in a Snapchat catalog using filters and pagination. Use when you need to find specific hotels in a catalog by name, price, rating, location, or other attributes.catalog_id
SNAPCHAT_SEARCH_CATALOG_PRODUCTSTool to search a catalog for products given a provided filter. Use when you need to find specific products in a catalog based on attributes like brand, availability, price, or other properties.catalog_id
SNAPCHAT_UPDATE_AD_ACCOUNTTool to update an existing ad account within a Snapchat organization. Use when modifying ad account settings such as name, status, billing, or spend caps. Requires the ad account ID and organization ID. All account fields must be provided in the update reques…organization_id, adaccounts
SNAPCHAT_UPDATE_AD_SQUADTool to update an existing ad squad within a campaign. Use when modifying ad delivery targeting, budgets, placements, or other settings for an existing Snapchat ad squad.campaign_id, adsquads
SNAPCHAT_UPDATE_BILLING_CENTERTool to update one or more existing billing centers for a Snapchat Ads organization. Use when you need to modify billing center details such as name, email address, or billing address information. Requires the billing center ID along with organization ID and…organization_id, billingcenters
SNAPCHAT_UPDATE_CAMPAIGNTool to update an existing advertising campaign in Snapchat Marketing API. Use when you need to modify campaign properties like name, status, budget, timing, or objectives.ad_account_id, campaign_id
SNAPCHAT_UPDATE_SEGMENTTool to update existing audience segments in Snapchat Ads. Use when you need to modify the name, description, or retention period of audience segments. Only these three fields can be updated; other segment properties are read-only.ad_account_id, segments
SNAPCHAT_UPLOAD_MEDIA_MULTIPARTTool to upload large media files using multipart upload in Snapchat Marketing API. Use when uploading media files larger than 32MB or when you need to upload in chunks for reliability. Start with INIT action to get upload session details.media_id, action
SNAPCHAT_VALIDATE_CONVERSION_EVENTTool to validate conversion events before sending them to Snapchat Conversion API. Use when testing pixel implementation or verifying event data format. Checks event structure, required fields, and data types without actually recording the events.pixel_id, events
We love our partners - FlyMy.AI builds with the best. Thanks, Snapchat!