PlatformDocs

LinkedIn campaigns

Send connection requests, with an optional personalised note, from your LinkedIn account.

Read, start, pause and delete LinkedIn campaigns, and manage the LinkedIn accounts, keywords and tracked posts behind them.

Authenticated with ?privateKey=YOUR_KEY (see Authentication).

GET/v3/linkedin/accountsList LinkedIn accounts
GET/v3/linkedin/campaignsList LinkedIn campaigns
GET/v3/linkedin/campaigns/{linkedinCampaignId}Get a LinkedIn campaign
GET/v3/linkedin/campaigns/{linkedinCampaignId}/timelineGet a LinkedIn campaign timeline
POST/v3/linkedin/campaigns/{linkedinCampaignId}/activateStart a LinkedIn campaign
POST/v3/linkedin/campaigns/{linkedinCampaignId}/pausePause a LinkedIn campaign
POST/v3/linkedin/campaigns/{linkedinCampaignId}/resumeResume a LinkedIn campaign
DELETE/v3/linkedin/campaigns/{linkedinCampaignId}Delete a LinkedIn campaign
GET/v3/linkedin/keywordsList LinkedIn keywords
POST/v3/linkedin/keywordsAdd a LinkedIn keyword
PUT/v3/linkedin/keywords/{keywordId}Pause or resume a LinkedIn keyword
DELETE/v3/linkedin/keywords/{keywordId}Delete a LinkedIn keyword
GET/v3/linkedin/tracked-postsList tracked LinkedIn posts
POST/v3/linkedin/tracked-postsTrack a LinkedIn post
PATCH/v3/linkedin/accounts/{linkedinAccountId}Update a LinkedIn account
GET
Try:
Parameters
Website IdWebsite id from list_websites. Required by the server.
curl -X GET "https://rest-dash.revealid.xyz/v3/linkedin/campaigns?privateKey=YOUR_KEY&websiteId=64b7f0a1c2d3e4f5a6b7c8d9"
Response
Press Send request to try it with sample data.

What each field accepts

FieldTypeLimits and formatAccepted values
websiteIdstring—any

Use case: Report on LinkedIn

GET /v3/linkedin/campaigns returns each campaign with its status (draft, active, paused or completed), its counts and its progress; GET …/{linkedinCampaignId}/timeline gives the day-by-day numbers for up to 90 days.

On this page