Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Warning
Deprecation Notice: The Marketing Version 202503 (Marketing March 2025) has been sunset. We recommend that you migrate to the latest versioned APIs to avoid disruptions. For information on all the supported versions, refer to the migrations documentation. If you haven’t yet migrated and have questions, submit a request on the LinkedIn Developer Support Portal.
The Advertising API enables developers to manage LinkedIn's campaign management platform on behalf of clients through APIs. These APIs provide all features available in LinkedIn Campaign Manager, including creation and management of ad accounts, campaign groups, campaigns, creatives, ad types, and analytics.
With access to the Advertising API program, developers can create and manage Ad Accounts entirely through APIs without depending on the LinkedIn Campaign Manager UI. API calls succeed only when made with correct scopes/permissions assigned to the app after the vetting process. Once the developer application has the required permissions, all Advertising Account features can be accessed by passing identifiers from API responses in the hierarchy.
Core Components
Ad Accounts
LinkedIn enables you to create Ad Accounts for your organization's advertising campaigns. Each Ad Account supports:
- Maximum 5,000 campaigns
- Maximum 15,000 creatives
- Requires Enterprise or Business Ad Account with one authenticated user as account administrator
Account Users
The Ad Account Users enables advertisers to manage ad account user access. Ad account users are members who have ad account permissions in LinkedIn Campaign Manager. Partners can control user roles for granular access management.
Campaign Groups
Campaign groups help advertisers manage status, budget, and performance across multiple related campaigns. Key features:
- Automatically created when an Ad Account is created
- Can contain various campaign types
- No limit on campaign groups per advertiser account
- Limits: 5,000 campaigns per advertiser account, 2,000 campaigns per non-default campaign group
Campaigns
Campaigns define ad schedules and budgets (daily/total). Campaigns can:
- Be bound to a specific start and end date or run continuously until the budget is spent
- Target specific member audiences based on job title, function, seniority, and other criteria
Creatives
The Creatives API contains data and information for visually rendering ads. Available ad creative types:
- Video Ads: Next-generation Sponsored Content for engaging business decision-makers on LinkedIn's mobile and desktop feeds
- Message Ads: Messages delivered to LinkedIn members' InMail inboxes
- Job Ads: Personalized ads targeting top talent to encourage relevant candidates to apply
- Text Ads: Text-based advertising format
- Image Ads: Single Image Ads are Sponsored Content posts appearing in LinkedIn feeds, delivering targeted messages beyond your organization's LinkedIn Page
- Follower Ads: Follower Ads promote your LinkedIn Page or Showcase Page to encourage follows
- Carousel Ads: Sponsored Content format displaying multiple images in succession
- Article Ads: Sponsored Content posts appearing in LinkedIn feeds for targeted messaging
- Spotlight Ads: Spotlight Ads showcase products, services, events, or content, directing users to your chosen website or landing page
- Conversation Ads: LinkedIn ad format delivering pre-determined messages to targeted members' inboxes, providing chat-like experiences
Analytics
LinkedIn Reporting APIs provide key performance insights including:
- Clicks, impressions, and ad spend
- Professional demographics metrics by demographic values
- Data available at account, campaign, and creative levels
These insights help users optimize their LinkedIn ads experience and ensure effective campaign performance.
Apply for Access
To learn more, refer to the Apply for API Access Documentation.
| API Product | Availability | How to Request |
|---|---|---|
| Advertising API | Vetted Product with development and standard tiers | Use the increasing access link to apply. |
Note
Applications must be authorized and authenticated before accessing LinkedIn data or member information. To learn more about OAuth flows, see authentication documentation.
Postman Collection
Versioning
LinkedIn's Marketing API Program supports versioning so API partners can release changes over time. To learn about using versioned APIs, see versioning documentation.
Integration Requirements
If you are an API partner integrating with the Advertising API, please review the Integration Requirements to understand the capabilities you need to build and demonstrate during the Technical Sign Off process.
Stay Informed and Get Support
These resources help you stay current with new features, migrations, and deprecations:
- Recent Changes - Latest API releases
- Developer Portal - API product information
- Migrations - Breaking changes and updates
- Developer Support - Submit support tickets via Zendesk
