Skip to main content
Every snapchat.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Actions

addSegmentUsers

actions.addSegmentUsers Add Segment Users Risk: write
Input Output: object

copyMedia

actions.copyMedia Copy Media Risk: write
Input
Output: object

createAccountRole

actions.createAccountRole Create Account Role Risk: write
Input
Output: object

createAdAccount

actions.createAdAccount Create Ad Account Risk: write
Input
Output: object

createAdaccountsAudienceSizeV2

actions.createAdaccountsAudienceSizeV2 Create Adaccounts Audience Size V2 Risk: write
Input
Output: object

createAdaccountsCreativeElements

actions.createAdaccountsCreativeElements Create Adaccounts Creative Elements Risk: write
Input
Output: object

createAdaccountsDynamicTemplates

actions.createAdaccountsDynamicTemplates Create Adaccounts Dynamic Templates Risk: write
Input
Output: object

createAdaccountsEventDetails

actions.createAdaccountsEventDetails Create Adaccounts Event Details Risk: write
Input
Output: object

createAdaccountsInteractionZones

actions.createAdaccountsInteractionZones Create Adaccounts Interaction Zones Risk: write
Input
Output: object

createAdaccountsOfferDisclaimers

actions.createAdaccountsOfferDisclaimers Create Adaccounts Offer Disclaimers Risk: write
Input
Output: object

createAdaccountsReservedForecasting

actions.createAdaccountsReservedForecasting Create Adaccounts Reserved Forecasting Risk: write
Input
Output: object

createAdaccountsTargetingInsights

actions.createAdaccountsTargetingInsights Create Adaccounts Targeting Insights Risk: write
Input
Output: object

createAdSquad

actions.createAdSquad Create Ad Squad Risk: write
Input
Output: object

createBillingCenter

actions.createBillingCenter Create Billing Center Risk: write
Input
Output: object

createCampaign

actions.createCampaign Create Campaign Risk: write
Input Output: object

createCatalogRole

actions.createCatalogRole Create Catalog Role Risk: write
Input
Output: object

createCatalogsFacets

actions.createCatalogsFacets Create Catalogs Facets Risk: write
Input
Output: object

createCatalogsFlightsSearch

actions.createCatalogsFlightsSearch Create Catalogs Flights Search Risk: write
Input Output: object

createCatalogsProductFeeds

actions.createCatalogsProductFeeds Create Catalogs Product Feeds Risk: write
Input Output: object

createCatalogsProductSets

actions.createCatalogsProductSets Create Catalogs Product Sets Risk: write
Input Output: object

createMedia

actions.createMedia Create Media Risk: write
Input
Output: object

createOrganizationsCatalogs

actions.createOrganizationsCatalogs Create Organizations Catalogs Risk: write
Input
Output: object

createOrgRole

actions.createOrgRole Create Org Role Risk: write
Input
Output: object

createSegment

actions.createSegment Create Segment Risk: write
Input
Output: object

deleteAdaccountsOfferDisclaimers

actions.deleteAdaccountsOfferDisclaimers Delete Adaccounts Offer Disclaimers Risk: destructive
Input Output: object

deleteAdsquads

actions.deleteAdsquads Delete Adsquads Risk: destructive
Input Output: object

deleteAllSegmentUsers

actions.deleteAllSegmentUsers Delete All Segment Users Risk: destructive
Input Output: object

deleteCampaign

actions.deleteCampaign Delete Campaign Risk: destructive
Input Output: object

deleteCatalogs

actions.deleteCatalogs Delete Catalogs Risk: destructive
Input Output: object

deleteEventDetails

actions.deleteEventDetails Delete Event Details Risk: destructive
Input Output: object

deleteMember

actions.deleteMember Delete Member Risk: destructive
Input Output: object

deleteProductFeeds

actions.deleteProductFeeds Delete Product Feeds Risk: destructive
Input Output: object

deleteRole

actions.deleteRole Delete Role Risk: destructive
Input Output: object

deleteSegment

actions.deleteSegment Delete Segment Risk: destructive
Input Output: object

deleteSegmentUsers

actions.deleteSegmentUsers Delete Segment Users Risk: destructive
Input Output: object

getAdAccount

actions.getAdAccount Get Ad Account Risk: read
Input Output: object

getAdaccountsAdsquads

actions.getAdaccountsAdsquads Get Adaccounts Adsquads Risk: read
Input Output: object

getAdaccountsAdSquadUiRenderData

actions.getAdaccountsAdSquadUiRenderData Get Adaccounts Ad Squad Ui Render Data Risk: read
Input Output: object

getAdaccountsDynamicTemplates

actions.getAdaccountsDynamicTemplates Get Adaccounts Dynamic Templates Risk: read
Input Output: object

getAdaccountsEventDetails

actions.getAdaccountsEventDetails Get Adaccounts Event Details Risk: read
Input Output: object

getAdaccountsInteractionZones

actions.getAdaccountsInteractionZones Get Adaccounts Interaction Zones Risk: read
Input Output: object

getAdAccountsLeadGenerationForms

actions.getAdAccountsLeadGenerationForms Get Ad Accounts Lead Generation Forms Risk: read
Input Output: object

getAdaccountsLeadsReport

actions.getAdaccountsLeadsReport Get Adaccounts Leads Report Risk: read
Input Output: object

getAdaccountsMobileApps

actions.getAdaccountsMobileApps Get Adaccounts Mobile Apps Risk: read
Input Output: object

getAdaccountsOfferDisclaimers

actions.getAdaccountsOfferDisclaimers Get Adaccounts Offer Disclaimers Risk: read
Input Output: object

getAdaccountsSpendGuidance

actions.getAdaccountsSpendGuidance Get Adaccounts Spend Guidance Risk: read
Input Output: object

getAdAccountsStats

actions.getAdAccountsStats Get Ad Accounts Stats Risk: read
Input Output: object

getAdaccountsStatsReport

actions.getAdaccountsStatsReport Get Adaccounts Stats Report Risk: read
Input Output: object

getAdSquad

actions.getAdSquad Get Ad Squad Risk: read
Input Output: object

getAdSquadRestrictions

actions.getAdSquadRestrictions Get Ad Squad Restrictions Risk: read
Input Output: object

getAdsquadsAudienceSizeV2

actions.getAdsquadsAudienceSizeV2 Get Adsquads Audience Size V2 Risk: read
Input Output: object

getAdsquadsStatsReport

actions.getAdsquadsStatsReport Get Adsquads Stats Report Risk: read
Input Output: object

getAdSquadStats

actions.getAdSquadStats Get Ad Squad Stats Risk: read
Input Output: object

getAdSquadTargeting

actions.getAdSquadTargeting Get Ad Squad Targeting Risk: read
Input Output: object

getAdStats

actions.getAdStats Get Ad Stats Risk: read
Input Output: object

getAuthenticatedUser

actions.getAuthenticatedUser Get Authenticated User Risk: read
Input: empty object Output: object

getBillingCenter

actions.getBillingCenter Get Billing Center Risk: read
Input Output: object

getCampaign

actions.getCampaign Get Campaign Risk: read
Input Output: object

getCampaignChangelog

actions.getCampaignChangelog Get Campaign Changelog Risk: read
Input Output: object

getCampaignsByIds

actions.getCampaignsByIds Get Campaigns By Ids Risk: read
Input Output: object

getCampaignStats

actions.getCampaignStats Get Campaign Stats Risk: read
Input Output: object

getCatalogs

actions.getCatalogs Get Catalogs Risk: read
Input Output: object

getCatalogsProductSets

actions.getCatalogsProductSets Get Catalogs Product Sets Risk: read
Input Output: object

getDynamicTemplate

actions.getDynamicTemplate Get Dynamic Template Risk: read
Input Output: object

getDynamicTemplatesExternalChangelogs

actions.getDynamicTemplatesExternalChangelogs Get Dynamic Templates External Changelogs Risk: read
Input Output: object

getEventDetails

actions.getEventDetails Get Event Details Risk: read
Input Output: object

getFundingSource

actions.getFundingSource Get Funding Source Risk: read
Input Output: object

getInteractionZone

actions.getInteractionZone Get Interaction Zone Risk: read
Input Output: object

getInvoice

actions.getInvoice Get Invoice Risk: read
Input Output: object

getMedia

actions.getMedia Get Media Risk: read
Input Output: object

getMediaByIds

actions.getMediaByIds Get Media By Ids Risk: read
Input Output: object

getMediaStats

actions.getMediaStats Get Media Stats Risk: read
Input Output: object

getMember

actions.getMember Get Member Risk: read
Input Output: object

getOrganization

actions.getOrganization Get Organization Risk: read
Input Output: object

getOrganizationsCatalogs

actions.getOrganizationsCatalogs Get Organizations Catalogs Risk: read
Input Output: object

getOrganizationsMobileApps

actions.getOrganizationsMobileApps Get Organizations Mobile Apps Risk: read
Input Output: object

getOrganizationsPublicProfiles

actions.getOrganizationsPublicProfiles Get Organizations Public Profiles Risk: read
Input Output: object

getPixels

actions.getPixels Get Pixels Risk: read
Input Output: object

getProductFeeds

actions.getProductFeeds Get Product Feeds Risk: read
Input Output: object

getProductFeedsFeedUploads

actions.getProductFeedsFeedUploads Get Product Feeds Feed Uploads Risk: read
Input Output: object

getProductSets

actions.getProductSets Get Product Sets Risk: read
Input Output: object

getSegment

actions.getSegment Get Segment Risk: read
Input Output: object

getTargetingCarriers

actions.getTargetingCarriers Get Targeting Carriers Risk: read
Input Output: object

getTargetingConnectionTypes

actions.getTargetingConnectionTypes Get Targeting Connection Types Risk: read
Input Output: object

getTargetingDemographicsAdvancedDemographics

actions.getTargetingDemographicsAdvancedDemographics Get Targeting Demographics Advanced Demographics Risk: read
Input Output: object

getTargetingDemographicsAgeGroup

actions.getTargetingDemographicsAgeGroup Get Targeting Demographics Age Group Risk: read
Input Output: object

getTargetingDemographicsGender

actions.getTargetingDemographicsGender Get Targeting Demographics Gender Risk: read
Input Output: object

getTargetingDemographicsLanguages

actions.getTargetingDemographicsLanguages Get Targeting Demographics Languages Risk: read
Input Output: object

getTargetingDeviceIosOsVersion

actions.getTargetingDeviceIosOsVersion Get Targeting Device Ios Os Version Risk: read
Input Output: object

getTargetingDeviceMarketingNames

actions.getTargetingDeviceMarketingNames Get Targeting Device Marketing Names Risk: read
Input Output: object

getTargetingGeoPostalCode

actions.getTargetingGeoPostalCode Get Targeting Geo Postal Code Risk: read
Input Output: object

getTargetingGeoRegion

actions.getTargetingGeoRegion Get Targeting Geo Region Risk: read
Input Output: object

getTargetingGeoUsPostalCode

actions.getTargetingGeoUsPostalCode Get Targeting Geo Us Postal Code Risk: read
Input: empty object Output: object

getTargetingGeoUsRegion

actions.getTargetingGeoUsRegion Get Targeting Geo Us Region Risk: read
Input: empty object Output: object

getTargetingInterestsDlxc

actions.getTargetingInterestsDlxc Get Targeting Interests Dlxc Risk: read
Input: empty object Output: object

getTargetingInterestsDlxp

actions.getTargetingInterestsDlxp Get Targeting Interests Dlxp Risk: read
Input: empty object Output: object

getTargetingInterestsDlxs

actions.getTargetingInterestsDlxs Get Targeting Interests Dlxs Risk: read
Input: empty object Output: object

getTargetingInterestsNln

actions.getTargetingInterestsNln Get Targeting Interests Nln Risk: read
Input: empty object Output: object

getTargetingInterestsPlc

actions.getTargetingInterestsPlc Get Targeting Interests Plc Risk: read
Input Output: object

getTargetingLocationCategoriesLoi

actions.getTargetingLocationCategoriesLoi Get Targeting Location Categories Loi Risk: read
Input Output: object

getTargetingMetros

actions.getTargetingMetros Get Targeting Metros Risk: read
Input Output: object

getTargetingOsTypes

actions.getTargetingOsTypes Get Targeting Os Types Risk: read
Input: empty object Output: object

getTargetingOsVersions

actions.getTargetingOsVersions Get Targeting Os Versions Risk: read
Input: empty object Output: object

getTargetingV1InterestsScLs

actions.getTargetingV1InterestsScLs Get Targeting V1 Interests Sc Ls Risk: read
Input Output: object

getTargetingV1InterestsShp

actions.getTargetingV1InterestsShp Get Targeting V1 Interests Shp Risk: read
Input Output: object

getTargetingV1InterestsVac

actions.getTargetingV1InterestsVac Get Targeting V1 Interests Vac Risk: read
Input: empty object Output: object

getTargetingV1Options

actions.getTargetingV1Options Get Targeting V1 Options Risk: read
Input: empty object Output: object

listAccountRoles

actions.listAccountRoles List Account Roles Risk: read
Input Output: object

listAdAccounts

actions.listAdAccounts List Ad Accounts Risk: read
Input Output: object

listAdsByAccount

actions.listAdsByAccount List Ads By Account Risk: read
Input Output: object

listAdsByAdSquad

actions.listAdsByAdSquad List Ads By Ad Squad Risk: read
Input Output: object

listAdsByCampaign

actions.listAdsByCampaign List Ads By Campaign Risk: read
Input Output: object

listAdSquads

actions.listAdSquads List Ad Squads Risk: read
Input Output: object

listBillingCenters

actions.listBillingCenters List Billing Centers Risk: read
Input Output: object

listCampaigns

actions.listCampaigns List Campaigns Risk: read
Input Output: object

listCatalogRoles

actions.listCatalogRoles List Catalog Roles Risk: read
Input Output: object

listCreatives

actions.listCreatives List Creatives Risk: read
Input Output: object

listFundingSources

actions.listFundingSources List Funding Sources Risk: read
Input Output: object

listInvoices

actions.listInvoices List Invoices Risk: read
Input Output: object

listMedia

actions.listMedia List Media Risk: read
Input Output: object

listMemberRoles

actions.listMemberRoles List Member Roles Risk: read
Input Output: object

listMembers

actions.listMembers List Members Risk: read
Input Output: object

listOrganizations

actions.listOrganizations List Organizations Risk: read
Input: empty object Output: object

listOrgPixels

actions.listOrgPixels List Org Pixels Risk: read
Input Output: object

listOrgRoles

actions.listOrgRoles List Org Roles Risk: read
Input Output: object

listPhoneNumbers

actions.listPhoneNumbers List Phone Numbers Risk: read
Input Output: object

listSegments

actions.listSegments List Segments Risk: read
Input Output: object

listSponsoredContent

actions.listSponsoredContent List Sponsored Content Risk: read
Input: empty object Output: object

listTransactions

actions.listTransactions List Transactions Risk: read
Input Output: object

searchAdsLibrarySponsoredContent

actions.searchAdsLibrarySponsoredContent Search Ads Library Sponsored Content Risk: read
Input Output: object

searchCatalogProducts

actions.searchCatalogProducts Search Catalog Products Risk: read
Input Output: object

searchCatalogsHotels

actions.searchCatalogsHotels Search Catalogs Hotels Risk: read
Input Output: object

updateAdAccount

actions.updateAdAccount Update Ad Account Risk: write
Input
Output: object

updateAdSquad

actions.updateAdSquad Update Ad Squad Risk: write
Input
Output: object

updateBillingCenter

actions.updateBillingCenter Update Billing Center Risk: write
Input
Output: object

updateCampaign

actions.updateCampaign Update Campaign Risk: write
Input Output: object

updateSegment

actions.updateSegment Update Segment Risk: write
Input
Output: object

uploadMediaMultipart

actions.uploadMediaMultipart Upload Media Multipart Risk: write
Input Output: object

validateConversionEvent

actions.validateConversionEvent Validate Conversion Event Risk: write
Input
Output: object