LinkedIn Ads API for Developers
Zernio's LinkedIn Ads API lets you run and manage campaigns - no LinkedIn developer approval required. Boost posts, track performance, and manage multi-platform ads from one API key.
Skip the Marketing Developer Platform Application
LinkedIn's Marketing Developer Platform requires a company application, partner review, and an ongoing compliance program to access the Advertising API directly. Zernio is an approved partner so you can start building immediately.
Key Features
Create Campaigns Programmatically
POST to /v1/ads/create to launch campaigns with budget, schedule, and objective. Campaign Group → Campaign → Creative hierarchy handled for you.
Boost Company Page Posts
Turn any scheduled or published Company Page post into Sponsored Content without creating a new creative.
B2B Reach
LinkedIn's 1B+ professional audience - the most accurate B2B targeting data available. Location and demographic targeting supported today.
Matched Audiences (Read)
Query and target existing LinkedIn Matched Audiences your account already has access to.
Ad Analytics in Real Time
Spend, impressions, clicks, CTR, CPC, and CPM per campaign and per creative.
REST + Unified Auth
Simple Bearer token, no OAuth dance per request. Same API key that manages posts on 15 other platforms.
How to use the Linkedin Ads API with Zernio
- 1.Enable the Ads Add-OnActivate Ads in billing. Available on Build, Accelerate, or Unlimited Zernio plans.
- 2.Connect Your LinkedIn Ad AccountOne-click OAuth flow. You'll grant access to a Company Page you administer. No Marketing Developer Platform review.
- 3.POST to /v1/ads/createLaunch campaigns, boost posts, query analytics. REST access to Campaign Groups, Campaigns, and Creatives.
⚡ Time to first campaign: under 10 minutes
Why Developers Choose Zernio for LinkedIn Ads
No Marketing Developer Platform review
LinkedIn's direct API path takes weeks of application + compliance review. We're already through it.
Boost from the same API that schedules
Your organic scheduling and ads run from one Zernio API key - no separate integrations.
Multi-platform ads
Run LinkedIn alongside Meta, TikTok, Google, Pinterest, and X from one dashboard and one API.
REST API
Create, pause, edit, and delete campaigns. Pull analytics. Manage budgets. Programmatic end-to-end.
Transparent spend tracking
Real-time campaign spend, CPC, and CPM. No end-of-month surprise from the LinkedIn dashboard.
One key for 21 integrations
Same API key handles LinkedIn organic posting and ads alongside Meta, Google, TikTok, Pinterest, X, and 15 posting platforms.
Code Examples
curl -X POST "https://zernio.com/api/v1/ads/create" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"platform": "linkedinads",
"accountId": "acc_linkedinads_123",
"adAccountId": "urn:li:sponsoredAccount:12345",
"name": "Q1 Enterprise Webinar",
"goal": "engagement",
"budget": { "amount": 100, "type": "daily" },
"schedule": {
"startDate": "2026-04-20",
"endDate": "2026-05-20"
},
"creative": {
"headline": "Scale your DevOps team with platform engineering",
"body": "Join our live session April 25.",
"imageUrl": "https://cdn.example.com/webinar.jpg",
"landingPageUrl": "https://example.com/webinar"
},
"targeting": {
"locations": ["us:0", "ca:0", "gb:0"]
}
}'curl -X POST "https://zernio.com/api/v1/ads/boost" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"postId": "POST_ID",
"accountId": "ACCOUNT_ID",
"adAccountId": "urn:li:sponsoredAccount:12345",
"platform": "linkedinads",
"name": "Boost product launch post",
"goal": "engagement",
"budget": { "amount": 50, "type": "daily" },
"schedule": { "startDate": "2026-04-20", "endDate": "2026-04-27" }
}'See it in action

Campaign Groups, Campaigns, and Creatives in one table.

Spend, CTR, and CPC in real time.
Access LinkedIn Ads API with Zernio
| Feature | Status |
|---|---|
| Campaign creation (generic) | Yes |
| Boost Company Page posts | Yes |
| Campaign Group › Campaign › Creative hierarchy | Yes |
| Location + language targeting | Yes |
| Matched Audiences (read existing) | Yes |
| Real-time analytics (spend, CPC, CPM) | Yes |
| B2B targeting (job title, seniority, company size) | Roadmap |
| Conversions API | Roadmap |
| Lead Gen Forms | Roadmap |
| Distinct ad types (Sponsored Content / Text / Dynamic / Message) | Roadmap |
If a specific campaign type is blocking your integration, let us know.
Frequently Asked Questions
- Does LinkedIn Ads have an API?
- └Yes. Linkedin's Advertising API is part of the Linkedin Marketing Developer Platform. Direct access requires a Company application and partner review. Zernio is an approved partner so you can use it immediately via our REST wrapper.
- Do I need Marketing Developer Platform access?
- └No. With Zernio social media ads API, you connect your LinkedIn ad account through OAuth and use our REST API. We handle the Marketing Developer Platform compliance program on behalf of all customers.
- Is the LinkedIn Ads API free?
- └LinkedIn's API itself is free - you only pay for ad impressions served. Zernio's Ads add-on starts at $10/mo on the Build plan.
- Can I boost existing Company Page posts?
- └Yes. POST to /v1/ads/boost with the Zernio postId, ad account URN, budget, and schedule. The original post becomes Sponsored Content without creating a duplicate creative.
- Can I run LinkedIn Ads alongside Meta or Google?
- └Yes. One unified /v1/ads endpoint - the platform parameter picks metaads, googleads, linkedinads, tiktokads, pinterestads, or xads. Same JSON structure regardless of platform.
Related Features
Start Automating LinkedIn Ads
Requires the Ads add-on. REST API for Campaign Groups, Campaigns, and Creatives.

