# Strale Invoice Verify UK

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

Validates UK invoices by cross-checking IBAN, BIC, VAT number, Companies House number, sender domain, and email against authoritative sources to detect fraud or errors.

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/solutions/invoice-verify-uk
- Price: $2.7/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-verify-uk-f720e75b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xZuZCdD2ExuyoYCvD-YGy

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-verify-uk-f720e75b -d '<json body>'
```

Example prompt: Can you verify this UK invoice before I approve payment? The sender is invoices@acmeltd.co.uk from acmeltd.co.uk, VAT number GB123456789, Companies House number 01234567, IBAN GB29NWBK60161331926819, BIC NWBKGB2L, and there's a payment redirect link at https://acmeltd.co.uk/pay.

## When to prefer this

Choose this endpoint when you need to validate UK-specific invoices against multiple authoritative data sources simultaneously — including Companies House, HMRC VAT, and banking identifiers — in a single auditable call. Prefer it over generic VAT-only validators when invoice fraud detection across multiple fields (IBAN, BIC, domain, email, redirect URL) is required. The cryptographic audit chain makes it suitable for compliance-grade workflows where a verifiable record of the check is needed.

## Known failure modes

- Invalid IBAN format returns field-level format error
- VAT number not found in HMRC registry returns unverified status
- Companies House number not matched returns entity mismatch
- Unreachable sender URL returns URL trace failure
- Missing required fields returns 400 validation error
- Payment not made or insufficient USDC balance returns 402 Payment Required

## 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 validation result indicating whether each supplied field (IBAN, BIC, VAT number, Companies House number, sender email, sender domain, redirect URL) passes or fails verification, along with fraud risk indicators, an overall trust assessment, and a cryptographically hashed audit record for the call.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "company_number"
     ],
     "properties": {
      "bic": {
       "type": "string",
       "description": "BIC/SWIFT code from the invoice"
      },
      "iban": {
       "type": "string",
       "description": "IBAN from the invoice payment details"
      },
      "sender_url": {
       "type": "string",
       "description": "URL from the invoice for redirect tracing"
      },
      "vat_number": {
       "type": "string",
       "description": "VAT number from the invoice"
      },
      "invoice_data": {
       "type": "object",
       "description": "Structured invoice data for validation"
      },
      "sender_email": {
       "type": "string",
       "description": "Email address of the invoice sender"
      },
      "sender_domain": {
       "type": "string",
       "description": "Domain of the invoice sender"
      },
      "company_number": {
       "type": "string",
       "description": "UK Companies House number"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

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