create_media
Create Media
Create a new media object in a Snapchat ad account. Media objects are containers for images and videos used in ad creatives. After creating the media object, upload the actual media file separately.
create_media
Create a new media object in a Snapchat ad account. Media objects are containers for images and videos used in ad creatives. After creating the media object, upload the actual media file separately.
list_ad_squads
List all ad squads (ad sets) under a Snapchat campaign. Returns ad squad IDs, names, statuses, budgets, bids, and targeting details.
list_ad_accounts
List all ad accounts under a Snapchat organization. Returns account IDs, names, currencies, timezones, and statuses. Use organization IDs from the List Organizations tool.
manage_audience_segment
Create or update a Snapchat custom audience segment. Segments can be customer lists (hashed emails, phones, mobile ad IDs), pixel-based audiences, or lookalike audiences. To create, provide **adAccountId** and segment properties. To update, also provide **segmentId**.
manage_ad_squad
Create or update a Snapchat ad squad (ad set) under a campaign. Ad squads define targeting, budget, bid, and schedule for a group of ads. To create, provide a **campaignId** and ad squad properties. To update, also provide an **adSquadId**.
get_funding_sources
List all funding sources for a Snapchat organization. Returns payment methods, credit lines, and their available balances.
list_creatives
List all creatives under a Snapchat ad account. Returns creative IDs, names, types, headlines, and media associations.
manage_ad
Create or update a Snapchat ad within an ad squad. An ad links a creative to an ad squad for delivery. To create, provide **adSquadId** and properties. To update, also provide **adId**.
delete_campaign
Permanently delete a Snapchat campaign by ID. This action cannot be undone — all associated ad squads and ads under the campaign will also be removed.
send_conversion_event
Send web, app, or offline conversion events to Snapchat via the Conversions API (CAPI). Supports standard event types like purchases, add-to-cart, page views, sign-ups, and custom events. Events are used for ad attribution and optimization.
list_audience_segments
List all custom audience segments under a Snapchat ad account. Returns segment IDs, names, source types, user counts, and statuses.
list_ads
List all ads under a Snapchat ad squad. Returns ad IDs, names, statuses, creative associations, and timestamps.
get_campaign_stats
Pull performance statistics for a Snapchat campaign, ad squad, ad, or ad account. Retrieve metrics such as impressions, swipe-ups, spend, conversions, and more with configurable granularity and time range.
list_campaigns
List all campaigns under a Snapchat ad account. Returns campaign IDs, names, statuses, objectives, budgets, and schedules.
manage_creative
Create or update a Snapchat ad creative. Creatives define the visual content and call-to-action for ads. Supports Snap Ads, Story Ads, Collection Ads, and more. To create, provide **adAccountId** and creative properties. To update, also provide **creativeId**.
manage_campaign
Create or update a Snapchat advertising campaign. To create a new campaign, provide an **adAccountId** and campaign properties. To update, also provide a **campaignId**. Supports setting name, status, objective, budget, and schedule.
add_users_to_segment
Add users to a Snapchat custom audience segment using hashed identifiers. Supports SHA-256 hashed email addresses, phone numbers, and mobile advertiser IDs. Identifiers must be pre-hashed before submission.
list_organizations
List all Snapchat organizations accessible to the authenticated user. Returns organization IDs, names, and statuses. Use this to discover available organizations before managing ad accounts or campaigns.
manage_pixel
Create a new Snap Pixel or retrieve existing pixels for a Snapchat ad account. Snap Pixels are used to track website events for conversion tracking and audience building.
Manage Snapchat advertising campaigns, creatives, and audiences. Create and update the full ad hierarchy including organizations, ad accounts, campaigns, ad squads, and ads. Upload media assets and build ad creatives across formats like Snap Ads, Story Ads, Collection Ads, and AR Lens ads. Target users by demographics, location, interests, and behaviors. Build custom audiences from customer lists, Snap Pixel events, or lookalike segments. Pull campaign performance reports with metrics such as impressions, swipe-ups, spend, and conversions at hourly, daily, or lifetime granularity. Send web, app, and offline conversion events to Snapchat via the Conversions API. Retrieve creator and business public profile data including Stories, Spotlights, and engagement statistics. Collect and retrieve leads from in-app lead generation forms. Manage organization members, roles, funding sources, billing, and Snap Pixels.
Common questions about connecting Snapchat to AI agents with Metorial.