LinkedIn Ads

List the creatives (ads) on a LinkedIn campaign (ad set)

Lists the creatives (ads in Campaign Manager) attached to one or more campaigns (ad sets), with their intended status, whether they are actually serving, their review verdict and any rejection reason. Use when: a campaign is ACTIVE but spending nothing (the answer is usually a creative in review or rejected), before pausing or deleting a creative, and to get the creative ids the pause/resume/delete tools take. Do not read performance here — that is linkedin_get_creative_performance. Do not treat "intended status ACTIVE" as live: the is_serving column is the truth, and a paused parent campaign overrides an active creative. Returns one row per creative, including the post URN it renders so you can tell two similar ads apart. If a creative is rejected, report the rejection reason verbatim and stop — appealing is done in Campaign Manager, not through this server.

post/api/v1/tools/linkedin_list_creatives/execute

Request

  • Base URL: https://adako.ai
  • URL: https://adako.ai/api/v1/tools/linkedin_list_creatives/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.