Check seller and buyer together
check_invoice_partiesCheck a supplied seller AND buyer together, returning combined readiness and separate evidence.
Use before generate_invoice; use check_party for one party and validate_invoice for document rules.
Each party needs siren, siret or vat; siret wins over siren. French identifiers or country_code=FR
require SIREN/SIRET; a French lookup can derive omitted vat. Address fields activate address checks.
requester_vat applies to both lookups but cannot replace either party's vat. Roles follow seller/buyer
argument names; no invoice lines or full invoice body is needed.
Makes at most two EU Verify requests with the caller's plan key; Pro/Scale enable register access.
Returns status and parties.seller/buyer, each with status, reasons and available evidence. Only two
positive results yield invoice_ready; any not_ready yields not_ready, otherwise inconclusive.
Inspect both results: denied plans, invalid input, quotas and outages never establish readiness.
No document quota is consumed; upstream limits still apply per lookup. Results may change on retry.
No invoice is generated, stored or sent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| buyer | Yes | Buyer's registry identifiers and optional checks. | |
| seller | Yes | Seller's registry identifiers and optional checks. | |
| requester_vat | No | Your VAT number for VIES request evidence. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||