# Strale Invoice Verify NO

> Strale Invoice Verify NO 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 a Norwegian invoice for authenticity by cross-checking BIC/SWIFT, IBAN, VAT number, org number, sender domain, email, and redirect URLs against known-good registries

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/solutions/invoice-verify-no
- 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-no-5bc35dbd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rd8GmKDOofJ2Hchg4rBeB

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-no-5bc35dbd -d '<json body>'
```

Example prompt: Can you verify this Norwegian invoice for me? The sender is invoices@nordic-supply.no, org number 912345678, VAT number NO912345678MVA, IBAN NO9386011117947, BIC DNBANOKKXXX, and their website is nordic-supply.no — I want to make sure it's not fraudulent before I pay it.

## When to prefer this

Use this endpoint when processing invoices from Norwegian counterparties and you need to verify the legitimacy of the sender and payment details before authorizing payment. It is specifically suited for Norwegian org numbers, Norwegian IBANs (NO-prefix), and VAT numbers in the Norwegian format. Prefer this over generic IBAN validators when you also need org-number and VAT cross-checks with cryptographic audit trails for compliance purposes.

## Known failure modes

- Invalid or malformed IBAN format returns field-level validation error
- Org number not found in Norwegian Brønnøysund Register returns not-found result
- BIC/SWIFT code not recognized by banking registries returns unverified status
- Sender domain unreachable or unregistered flags as suspicious
- Payment required (402) if x402 micropayment header is missing or insufficient
- Malformed invoice_data object returns schema validation 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 JSON validation report indicating whether each invoice field (IBAN, BIC, org number, VAT, sender email, domain, URL) checks out against authoritative Norwegian registries and fraud signals. Includes an overall legitimacy assessment and an audit record with a cryptographic chain hash for compliance traceability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bic": {
   "type": "string",
   "description": "BIC/SWIFT code from the invoice"
  },
  "iban": {
   "type": "string",
   "description": "IBAN from the invoice payment details"
  },
  "org_number": {
   "type": "string",
   "description": "Norwegian org number (9 digits)"
  },
  "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"
  }
 }
}
```

## More

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