LinkedIn Ads tools
Tools for the LinkedIn Marketing API: campaign groups & campaigns, text and sponsored content ads, professional targeting, and analytics.
Connection & Account · 2
connect_linkedin_adsfreeGenerates a one-time authorization link to connect a LinkedIn ad account.
list_linkedin_ad_accounts1 creditsLists the user's connected LinkedIn ad account(s).
Reading & Analytics · 5
linkedin_campaign_analytics2 creditsLinkedIn performance report.
linkedin_targeting_search1 creditsSearches LinkedIn targeting entities by name → returns the URNs you pass to create_linkedin_campaign / update_linkedin_campaign_targeting.
list_linkedin_campaign_groups1 creditsLists ALL campaign groups in a LinkedIn ad account (fully paginated).
list_linkedin_campaigns1 creditsLists ALL API-level campaigns in a LinkedIn ad account (fully paginated).
list_linkedin_creatives1 creditsLists ALL creatives (ads) in a LinkedIn account (fully paginated); if campaign_id is given, limits to that campaign.
Campaign group · 3
create_linkedin_campaign_group5 creditsCreates a LinkedIn campaign group — a 'Campaign' in the Campaign Manager UI.
delete_linkedin_campaign_group5 creditsDeletes a LinkedIn campaign group (permanent if DRAFT; otherwise marked for deletion).
update_linkedin_campaign_group5 creditsUpdates a LinkedIn campaign group (only the provided fields change).
Campaign · 4
create_linkedin_campaign8 creditsCreates a LinkedIn campaign.
delete_linkedin_campaign5 creditsDeletes a LinkedIn campaign (permanent if DRAFT; otherwise marked for deletion; reporting data is preserved).
update_linkedin_campaign5 creditsUpdates a LinkedIn campaign (only the fields provided).
update_linkedin_campaign_targeting5 creditsUpdates a LinkedIn campaign's targeting (job title, function, seniority, industry, skill, company size, geography).
Ad & Creative · 4
create_linkedin_post_ad8 creditsTurns an existing Company Page post into an ad (Sponsored Content) for a SPONSORED_UPDATES campaign.
create_linkedin_text_ad8 creditsCreates a text ad (creative) for a TEXT_AD campaign — does not require an organization page.
delete_linkedin_creative5 creditsDeletes a creative (ad) — permanent if DRAFT, otherwise marked for deletion.
update_linkedin_creative_status5 creditsChanges a creative's (ad's) intended status: ACTIVE | PAUSED | DRAFT | ARCHIVED.
Other
attach_linkedin_conversionfreeAttaches an existing conversion tracking rule to a LinkedIn campaign so it reports/optimizes for that conversion.
detach_linkedin_conversionfreeRemoves a conversion tracking rule from a LinkedIn campaign (ad set) — the inverse of attach_linkedin_conversion.
download_linkedin_leads2 creditsDownloads the leads submitted through LinkedIn Lead Gen Forms (name, email, phone and every other answer), so they can be worked or exported.
linkedin_ad_copy1 creditsReads the actual AD COPY of specific LinkedIn ads — built for "which messaging performs best" analysis.
linkedin_audience_forecastfreeAsks LinkedIn HOW MANY MEMBERS a targeting setup reaches — the pre-flight check to run BEFORE create_linkedin_campaign / update_linkedin_campaign_targeting.
linkedin_bid_recommendationsfreeAsks LinkedIn what it actually costs to advertise to a given audience — the SUGGESTED BID and the allowed bid floor/ceiling in the account's own currency, plus the minimum daily budget.
list_linkedin_audiencesfreeLists a LinkedIn account's MATCHED AUDIENCES (Dreamdata/CRM company lists, website retargeting, video/document/lead-form engagement, contact lists, predictive) — fully paginated.
list_linkedin_conversionsfreeLists ALL conversion tracking rules on a LinkedIn ad account — fully paginated.
list_linkedin_lead_forms1 creditsLists the LinkedIn Lead Gen Forms of an ad account — id, name, status and question count.