# Strale Name Parse API

> Strale Name Parse API is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0324/call, status unknown (last checked 2026-09-15).

Parses a full human name into its structured components (prefix, first, middle, last, suffix, etc.)

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/name-parse
- Price: $0.0324/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-name-parse-api-150187bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_x5HJzN2EJ-gZv1DmUmvFs

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 strale-name-parse-api-150187bf
```

Example prompt: Can you parse 'Dr. James Robert Smith Jr.' into its individual name parts — first, last, middle, prefix, and suffix?

## When to prefer this

Choose this endpoint when you need to decompose a raw full name string into structured components (first, middle, last, prefix, suffix) with an auditable cryptographic record per call. Ideal for pipelines requiring name normalization across international datasets, CRM enrichment, or compliance-sensitive workflows where audit trails matter. Prefer over regex-based approaches when handling culturally diverse or complex names.

## Known failure modes

- Missing required full_name query parameter returns a 400 error
- Ambiguous or single-token names may produce uncertain component splits
- Non-Latin script or culturally unusual name formats may parse incorrectly
- Payment failure or insufficient USDC balance returns 402 Payment Required
- Rate limiting or server errors return 429 or 500 status codes

## How this service works

Parse a full name into components: first, middle, last, prefix, suffix, nickname. Handles 'Dr. Karl-Johan von Lindström III' correctly.

## Output

Returns a structured breakdown of the input full name, including components such as prefix/title, first name, middle name, last name, and suffix, along with confidence or metadata fields and a cryptographic audit record for the call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "full_name"
 ],
 "properties": {
  "full_name": {
   "type": "string",
   "description": "Full name to parse"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "prefix": {
  "type": "string"
 },
 "suffix": {
  "type": "string"
 },
 "nickname": {
  "type": "string"
 },
 "full_name": {
  "type": "string"
 },
 "last_name": {
  "type": "string"
 },
 "first_name": {
  "type": "string"
 },
 "middle_name": {
  "type": "string"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-name-parse-api-150187bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
