adkit_library
Browse 1M+ ads from thousands of advertisers across Meta, Google, and LinkedIn. Keep a per-project watchlist of advertisers and save ads to shareable inspiration boards. For advertiser list/search, params.scope is library (default, all advertisers) or watchlist (the selected project's My Watchlist). Create and fill boards before setting shareEnabled: true through boards update, and only enable sharing when the user explicitly asks. The user's own campaigns live in adkit_manage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Entity identifier. Required for get, track, untrack, boards get, boards update, and boards add-ads. | |
| action | Yes | list, search, get, and similar only read. add and track put an advertiser on the selected project's watchlist; untrack takes it off that list and leaves the advertiser and its ads in the library. Boards: create starts an empty board, update edits its name, description, color, or sharing, and add-ads adds library ads to it. | |
| entity | Yes | Library entity to query. | |
| params | No | Free-form request params. Sent as query for GET requests and as body fields for mutations. | |
| projectId | No | Required. Get from adkit_projects. Auto-resolves only for single-project users. |