# Sirenic French E-Invoicing Readiness Dossier

> Sirenic French E-Invoicing Readiness Dossier is a paid API for AI agents from api.sirenic.eu, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-13).

Returns a complete e-invoicing compliance dossier for a French company (SIREN), including legal identity, verified VIES VAT number, optional IBAN validation, and a deterministic pret_a_facturer verdict with traced reasons.

## Facts

- Endpoint: GET https://api.sirenic.eu/v1/facturation/dossier
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sirenic-french-e-invoicing-readiness-dossier-b73f0c15
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pddjGZNQ4Fmyhsa5aQCAx

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 sirenic-french-e-invoicing-readiness-dossier-b73f0c15
```

Example prompt: Can you check if French company with SIREN 552032534 is fully ready for the 2026 e-invoicing mandate — I need the VIES VAT verification, their legal status, and the pret_a_facturer verdict?

## When to prefer this

Use this endpoint when you need a single authoritative, all-in-one compliance check for French e-invoicing readiness — combining legal identity, live VIES VAT verification, and IBAN validation in one call. Prefer it over separate VAT checkers or IBAN validators when dealing with French companies specifically, and when you need the deterministic pret_a_facturer verdict with source-traced reasons for audit trails or automated onboarding workflows ahead of the September 2026 French e-invoicing mandate.

## Known failure modes

- Invalid or non-existent SIREN returns an error or company-not-found response
- VIES service outage yields a non-blocking reason rather than a false invalid result
- Ceased or dissolved company results in pret_a_facturer: false with 'ceased company' reason
- Invalid IBAN format or unrecognized bank returns validation failure reason
- Rate limiting or payment failure (x402) if USDC payment is not fulfilled

## How this service works

Invoice verification and supplier verification — verify supplier before payment in France, the invoicing pack of the e-invoicing mandate France September 2026 (all VAT-liable companies must receive): legal identity, obligation dates, intra-EU VAT number checked LIVE against VIES, IBAN form + key check, bank identified, deterministic pret_a_facturer verdict, closed-list reasons. Not a payee verification: no holder name, no account existence check. A VIES outage never yields a false invalid.

## Output

A structured JSON dossier containing: the company's legal identity and form, e-invoicing obligation dates under the French 2026 mandate, the computed intra-EU VAT number verified live against VIES (with honest non-blocking status if VIES is unavailable), optional IBAN validation with bank identification, and a deterministic pret_a_facturer boolean verdict with a closed-list of traced reasons (e.g. ceased company, VIES-invalid VAT, invalid IBAN).

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "siren"
     ],
     "properties": {
      "iban": {
       "type": "string",
       "description": "Optional IBAN to validate and resolve to a bank; when omitted the verdict carries reason `iban_non_fourni` (information, non-blocking)"
      },
      "siren": {
       "type": "string",
       "description": "9-digit SIREN of the company to invoice or be invoiced by (required)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sirenic-french-e-invoicing-readiness-dossier-b73f0c15/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sirenic.eu](https://www.zero.xyz/host/api.sirenic.eu/llms.txt)
