# Text-Trust Homoglyph Checker

> Text-Trust Homoglyph Checker is a paid API for AI agents from gateway.apiosk.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Detects homoglyph characters in text that visually resemble Latin letters but use different Unicode codepoints, flagging potentially deceptive or spoofed strings.

## Facts

- Endpoint: POST https://gateway.apiosk.com/text-trust/check/homoglyphs
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/text-trust-homoglyph-checker-2aebe21f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T4Nq7_BO36wqT2-6CjM5W

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 text-trust-homoglyph-checker-2aebe21f -d '<json body>'
```

Example prompt: Check this domain for homoglyph spoofing — does 'аpiosk.com' contain any lookalike Unicode characters that make it appear to be a different domain?

## When to prefer this

Use this endpoint when you need to detect visual spoofing or IDN homograph attacks in domain names, usernames, URLs, or any text where an attacker might substitute lookalike Unicode characters (e.g. Cyrillic 'а' for Latin 'a') to deceive users. Ideal for phishing detection pipelines, user registration validation, or link-safety checks.

## Known failure modes

- Empty or missing text field returns validation error
- Extremely long strings may hit payload limits
- Non-string input types cause schema errors
- Network or gateway timeout returns 5xx error

## How this service works

Detect mixed-script and confusable Unicode characters and return exact offending codepoints.

## Output

Returns a JSON object with: ok (boolean), findings array listing each suspicious codepoint and the Latin character it mimics (e.g. U+0430 looks like 'a'), skeleton string showing what the text would look like normalized, and a suspicious boolean indicating whether any homoglyphs were found.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/text-trust-homoglyph-checker-2aebe21f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gateway.apiosk.com](https://www.zero.xyz/host/gateway.apiosk.com/llms.txt)
