Apple Ads Platform API
Programmatically manage App Store and Apple Maps advertising campaigns through a single RESTful API.
Overview
Apple Ads helps people discover and engage with your app or business. With the Apple Ads Platform API, you can build campaigns with budgets, and create ad groups that include keywords, audience refinement criteria, and scheduling. Through a single RESTful interface, you can also create and manage ads and creative assets, configure targeting and bidding, and monitor performance through reports, insights, and recommendations.
New to the API? Start with the workflow guides. Advertising Your App on the App Store and Advertising Your Business on Apple Maps walk you through launching your first campaign on each placement.
Topics
Essentials
Implementing OAuth for the Apple Ads Platform APICalling the Apple Ads Platform APIUsing Client LibrariesApplying Rate LimitsAdvertising Your App on the App StoreAdvertising Your Business on Apple Maps
Account Management
Managing Ad Accounts and API AccessOrg & Me EndpointsAd Account EndpointsAccount Management Data ObjectsAccount Management Data Types
Search Apps
App Eligibility
Ads on Apple Maps
Ads on Apple Maps EndpointsManaging Location GroupsUnderstanding LocationsBrands Data ObjectsBrands Data Types
Campaigns
Ad Groups
Geo Targeting
Keywords
Managing Keywords and Negative KeywordsKeywords EndpointsNegative Keywords EndpointsKeywords Data ObjectsNegative Keywords Data ObjectsKeywords Shared Data Types
Ads
Creatives
Assets
Product Pages
Bulk Operations
Budget Orders
Reports
Managing ReportsApp Store Reports EndpointsBrands Reports EndpointsApps Data ObjectsBrands Data ObjectsShared Objects
Insights
Recommendations
Suggestions
Change History
Change History EndpointsChange History Response ObjectsChange History Query ObjectsChange History Enumerations