# PayPerScreen Context Lookup

> PayPerScreen Context Lookup is a paid API for AI agents from api.payperscreen.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-17).

Retrieves the detailed context and comparison fields for a previously submitted PayPerScreen screening query

## Facts

- Endpoint: GET https://api.payperscreen.com/context?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payperscreen-context-lookup-8bc12bb1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KxVA1nXFlkvelezlug3gX

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 payperscreen-context-lookup-8bc12bb1
```

Example prompt: Can you pull up the full field comparison context for the PayPerScreen query named 'alice-wallet-check' that I ran earlier?

## When to prefer this

Use this endpoint after running a /screen call on PayPerScreen when you need to retrieve the detailed field-level comparison data explaining that result. This is specifically for fetching context tied to a named prior query — not for initiating a new screen or retrieving a different provider's screening output.

## Known failure modes

- Missing or unknown 'name' query parameter — returns error if the name does not correspond to a prior /screen hit
- Expired or purged context — if the prior screen result is no longer cached, context may be unavailable
- Malformed request — non-GET method or missing required queryParams.name field returns a validation error
- Payment failure — x402 payment of $0.05 USDC not completed, resulting in 402 response

## How this service works

Check names, crypto wallets, emails and IP addresses against official sanctions lists and risk signals. 2 cents a check, no contract, no account. Built so your software, or your AI agent, can run it on every customer and every payment.

## Output

Returns the detailed field comparison context for a previously submitted screening query, including the specific fields evaluated, match details, and supporting data that explain the outcome of the original screen. The response mirrors the example output object defined at screen time.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "dob": {
       "type": "string",
       "description": "Subject's date of birth, YYYY-MM-DD"
      },
      "name": {
       "type": "string",
       "description": "Same name as the prior /screen hit"
      },
      "type": {
       "enum": [
        "Individual",
        "Entity"
       ],
       "type": "string"
      },
      "country": {
       "type": "string",
       "description": "Subject's nationality"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "list": "OFAC SDN",
   "score": 1,
   "program": "RUSSIA-EO14024",
   "listVersion": "2026-10-09"
  },
  "fields": [
   {
    "note": "exact match",
    "field": "Date of birth",
    "listed": "07 Oct 1952",
    "status": "match",
    "subject": "1952-10-07"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payperscreen-context-lookup-8bc12bb1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.payperscreen.com](https://www.zero.xyz/host/api.payperscreen.com/llms.txt)
