LinkedIn Ads

List LinkedIn campaigns (ad sets)

Lists campaigns (ad sets in Campaign Manager) with their group, status, objective, format, bid, daily and total budget, schedule, audience-expansion settings and a one-line targeting summary. Use when: the user asks what is running, before any change to a campaign (you need its real current settings, not a remembered one), and to get the campaign ids every other LinkedIn tool takes. Do not use it for spend or results — it returns configuration only. Performance comes from linkedin_get_campaign_performance. Do not assume a campaign with status ACTIVE is delivering: check the serving issues column, which is where LinkedIn reports an exhausted group budget or a creative still in review. Returns one row per campaign. Money is a decimal in the account currency. If nothing comes back, check the status filter before telling the user the account is empty — DRAFT campaigns are excluded from an ACTIVE filter.

post/api/v1/tools/linkedin_list_campaigns/execute

Request

  • Base URL: https://adako.ai
  • URL: https://adako.ai/api/v1/tools/linkedin_list_campaigns/execute
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Optional 8-128 character key. A successful envelope is cached for 24 hours; replaying the key with the same arguments returns it again with Idempotent-Replayed: true, and replaying it with different arguments answers 409.

Request body

Response

The tool ran. A write returns proposal_id and approve_url while the change waits for approval.

successunknown required
toolstring required
dataobject required

Machine-readable result.

markdownstring required

The same result written for a person or a model.

proposal_idstring

Present for writes. Nothing changes on the ad platform until it is approved.

approve_urlstring

Where a person approves the proposal.

request_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.