---
title: Advertising
description: "Advertising in the looot catalog as of 2026-09-28: 4 jobs served by 6 providers, with the job ids to run and links to the live catalog."
sidebar:
  order: 10
---

{/* Generated by scripts/refresh-catalog.mjs from data/catalog-overview.json. Do not edit. */}

As of 2026-09-28 (catalog revision 85280), **Advertising** has 4 jobs across 1 platform, served by 6 providers through 15 endpoints, 15 of them runnable now. The catalog changes every week; the live numbers are one call away:

```bash
curl "https://api.looot.ai/v1/catalog/overview?category=advertising&depth=jobs"
```

Run any job below by its id: `endpointId: "job:<job id>"` on MCP `run` or `POST /v1/runs`, or `looot run job:<job id>`. See [Jobs](/concepts/jobs).

## Ad libraries

4 jobs, 6 providers, 15 endpoints (15 runnable). Cheapest per call $0.00188, per result $0.00075.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `ads.meta.search` | Search the Meta ad library | 4 | $0.00188 | n/a |
| `ads.linkedin.search` | Search the LinkedIn ad library | 4 | $0.00188 | $0.00075 |
| `ads.google.advertiser.search` | Find advertisers in the Google Ads library | 2 | $0.00188 | n/a |
| `ads.google.search` | See which ads run on a Google keyword | 1 | $0.002 | n/a |

## Find the right endpoint

- Search by what you want done: MCP [`search`](/mcp-tools/search), `looot search "<words>"`, or `GET /v1/catalog/search?q=<words>`.
- List one job's providers, cheapest first: `search` with `{"filters": {"capability": "<job id>"}, "prefer": "cheapest"}`.
- Browse without an account: [looot.ai/public-catalog](https://looot.ai/public-catalog) or `GET https://api.looot.ai/v1/public-catalog?text=<words>`.

<Related />
