# Linked Panda Ads Search

> Linked Panda Ads Search is a paid API for AI agents from api.linkedpanda.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-16).

Searches LinkedIn-derived B2B advertising inventory or ad campaigns by keyword/query with pagination support

## Facts

- Endpoint: POST https://api.linkedpanda.com/agent/v1/ads/search
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/linked-panda-ads-search-fba07874
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JoPCd9AYCn_XZYrr8G-1W

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability linked-panda-ads-search-fba07874 -d '<json body>'
```

Example prompt: Search Linked Panda for LinkedIn ads related to 'enterprise CRM software' and show me the first page of results so I can see what campaigns are running in that space.

## When to prefer this

Use this endpoint when you need to discover or audit LinkedIn ad campaigns and inventory by keyword, topic, or audience segment, and want paginated structured results. Prefer this over general web search when you need structured B2B ad data with ICP context from Linked Panda's enriched LinkedIn dataset.

## Known failure modes

- Empty results array when no ads match the search query
- Missing or null pagination token when no further pages exist
- 400 error if search string is malformed or missing
- 402 Payment Required if the x402 payment header is not provided or is insufficient
- 500 server error if the upstream LinkedIn data pipeline is unavailable

## How this service works

LinkedIn ad library search results page

## Output

Returns a list of ad results (possibly empty) along with pagination metadata including page size, current page number, total elements, and a pagination token for fetching subsequent pages.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "number"
  },
  "search": {
   "type": "string"
  },
  "requestContext": {
   "type": "object",
   "properties": {
    "requestId": {
     "type": "string"
    },
    "userIntent": {
     "type": "string"
    },
    "promptSummary": {
     "type": "string"
    }
   },
   "additionalProperties": true
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "results": [],
  "pagination": {
   "pageSize": 0,
   "pageNumber": 1,
   "totalElements": 0,
   "paginationToken": null
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/linked-panda-ads-search-fba07874/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.linkedpanda.com](https://www.zero.xyz/host/api.linkedpanda.com/llms.txt)
