# Strale Invoice Process

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

Extracts and structures key fields from invoice text or OCR output, with optional currency conversion of monetary amounts.

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/solutions/invoice-process
- Price: $0.54/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-invoice-process-aea77d66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jmqc8cr35a2wvlxDmqmP9

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-invoice-process-aea77d66 -d '<json body>'
```

Example prompt: Can you process this invoice text and pull out the vendor name, line items, totals, and tax — and convert all the amounts to USD?

## When to prefer this

Use this endpoint when you have raw invoice text or OCR output that needs to be parsed into structured fields, especially when currency normalization is needed. It is preferable to manual parsing rules or generic LLM extraction when you need a consistent, auditable output with cryptographic provenance. Best suited for accounts payable automation, finance pipelines, and compliance workflows requiring an audit trail.

## Known failure modes

- Malformed or unreadable invoice text returns a parsing error
- Unsupported or invalid target_currency code returns a currency error
- Missing required 'text' field returns a validation error
- Ambiguous OCR output with low-confidence fields may produce incomplete extraction
- Rate limiting or payment failure returns a 402 or 429 error

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

Returns a structured representation of the invoice including extracted fields such as vendor name, invoice number, date, line items with descriptions and amounts, subtotal, tax, and total. If a target currency is provided, monetary values are converted accordingly. Each call also returns a cryptographically hashed audit record for traceability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "description": "Invoice text or OCR output"
  },
  "target_currency": {
   "type": "string",
   "description": "Convert amounts to this currency (optional)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-invoice-process-aea77d66/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)
