Share via


Advertising - Overview

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

Try in Postman

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: