# Global Sanctions Screening API (GLIN_GLOBAL_SANCTIONS_SCREEN_V1)

> Global Sanctions Screening API (GLIN_GLOBAL_SANCTIONS_SCREEN_V1) is a paid API for AI agents from favpulse.media, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Screens a person, company, vessel, or entity name against global sanctions lists and returns a verdict with match details and recommended next actions.

## Facts

- Endpoint: GET https://favpulse.media/telago/api/sanctions-check?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/global-sanctions-screening-api-glin-global-sanctions-screen-v1-bb5cb220
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pZFZiVEPfSgynE3aaGVnt

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 global-sanctions-screening-api-glin-global-sanctions-screen-v1-bb5cb220
```

Example prompt: Run a global sanctions screen on 'Gazprombank' — it's a financial entity from Russia — and tell me the verdict, match count, and whether I should proceed with the transaction.

## When to prefer this

Use this endpoint when you need a structured, machine-readable global sanctions verdict with a clear action recommendation (DO_NOT_PROCEED / PROCEED) and false-positive risk signal. Prefer it for compliance automation pipelines, KYC onboarding flows, or payment gating where you need to screen persons, companies, or vessels against comprehensive global lists (OFAC, UN, EU, etc.) in real time before authorizing a transaction.

## Known failure modes

- Missing required 'q' parameter returns a 400 error
- Query string shorter than 2 or longer than 140 characters is rejected
- Invalid country or entityType values may return an error or be ignored
- No matches found returns verdict NO_MATCH with empty matches array
- Network or payment failure returns a non-200 status
- Ambiguous names may return high falsePositiveRisk with multiple low-confidence matches

## How this service works

FavPulse — source-first K-pop intelligence with verified stories, schedules, city guides, K-beauty, fan travel utility and photo galleries.

## Output

Returns a JSON object with: ok status, the original query string, a verdict (e.g. MATCH or NO_MATCH), an action recommendation (e.g. DO_NOT_PROCEED), a topScore (0–1), matchCount, a list of matches, the product identifier (GLIN_GLOBAL_SANCTIONS_SCREEN_V1), recommended nextActions (e.g. STOP_TRANSACTION), and a falsePositiveRisk assessment.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "maxLength": 140,
       "minLength": 2,
       "description": "Person, company, vessel or entity name"
      },
      "country": {
       "type": "string",
       "maxLength": 40,
       "minLength": 2,
       "description": "Optional country context used to rank, never to suppress exact matches"
      },
      "entityType": {
       "type": "string",
       "maxLength": 40,
       "minLength": 2,
       "description": "Optional entity type context such as person, entity or vessel"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "query": "Gazprombank",
  "action": "DO_NOT_PROCEED",
  "matches": [],
  "product": "GLIN_GLOBAL_SANCTIONS_SCREEN_V1",
  "verdict": "MATCH",
  "topScore": 1,
  "matchCount": 1,
  "nextActions": [
   "STOP_TRANSACTION"
  ],
  "falsePositiveRisk": "LOWER"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/global-sanctions-screening-api-glin-global-sanctions-screen-v1-bb5cb220/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from favpulse.media](https://www.zero.xyz/host/favpulse.media/llms.txt)
