# citation-tracker check-one

> citation-tracker check-one is a paid API for AI agents from citation-tracker.pixelcove.co, paid per call via x402, $0.15/call, status unknown (last checked 2026-10-17).

Sends a single prompt to one AI search engine (Perplexity, OpenAI, or Gemini) and reports whether specified target domains are cited in the response

## Facts

- Endpoint: POST https://citation-tracker.pixelcove.co/v1/check-one?utm_source=zero.xyz
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/citation-tracker-check-one-e73284fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IRx6CxXQeHlIti86dAAaY

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 citation-tracker-check-one-e73284fe -d '<json body>'
```

Example prompt: Check whether perplexity.ai cites 'example.com' when asked 'What are the best project management tools for remote teams?' — use the Perplexity engine and let me know the citation status and count.

## When to prefer this

Use this endpoint when you need a fast, single-engine citation check for up to 10 target domains against one specific prompt. Prefer this over the multi-engine endpoint (citation_tracker_check) when you only need to query Perplexity, OpenAI, or Gemini (not Claude), want lower cost per call, and don't need simultaneous multi-engine comparison in a single request.

## Known failure modes

- Invalid domain format in targets array — must be normalized lowercase domain without scheme or path
- More than one engine specified — this endpoint accepts exactly one engine per call
- Prompt exceeds 4000 characters — request rejected
- Unsupported engine name — only perplexity, openai, or gemini are accepted
- Network or upstream AI engine timeout — structured error returned
- Payment failure — x402 payment not processed, call not executed

## How this service works

Sends one prompt to one search assistant (Perplexity, OpenAI or Gemini) and reports whether it cites your target domains: cited status, citation count, cited domains, model, and a structured error. For Claude, or several engines in one call, use citation_tracker_check. Paid, $0.15/call; read-only…

## Output

Returns whether each target domain was cited, the total citation count, the list of cited domains found in the response, the model/engine used, and a structured error field if the request fails.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "prompt": {
   "type": "string",
   "maxLength": 4000,
   "minLength": 1,
   "description": "The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters."
  },
  "engines": {
   "type": "array",
   "items": {
    "enum": [
     "perplexity",
     "openai",
     "gemini"
    ],
    "type": "string"
   },
   "maxItems": 1,
   "minItems": 1,
   "description": "Exactly one engine: perplexity, openai, or gemini."
  },
  "targets": {
   "type": "array",
   "items": {
    "type": "string",
    "pattern": "^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$",
    "maxLength": 253,
    "minLength": 1,
    "description": "A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase)."
   },
   "maxItems": 10,
   "minItems": 1,
   "description": "1 to 10 target domains to check for a citation."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/citation-tracker-check-one-e73284fe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from citation-tracker.pixelcove.co](https://www.zero.xyz/host/citation-tracker.pixelcove.co/llms.txt)
