beel_get_issuing_readiness
Check whether a company can issue a STANDARD invoice now; returns blockers preventing issuance, covering activation and VeriFactu readiness per NIF.
Instructions
Returns whether a company can issue its STANDARD invoice right now in the
environment of the request, and the blockers that stop it otherwise. Readiness is a
per-NIF property, evaluated independently for each company of the account.
ready:trueonly whenblockersis empty.Activation: issuing any fiscal document requires the company to be activated in the environment of that document, whether or not it goes to VeriFactu.
VeriFactu chain: the AEAT census and signed representation are additionally demanded only when the company is under the VeriFactu regime in this environment — the same fact that decides, at issue time, whether its invoices are registered. A company with VeriFactu off is ready with a NIF, a default series and an activation, and the separate
verifactublock reports the compliance chain independently.Not evaluated: the account's quota or subscription, and the payload of any particular invoice.
Endpoint: GET /v1/companies/{company_id}/issuing-readiness
⚠️ Read before calling:
Which company an operation acts on, and how that is selected. (resource: beel://guardrails/multi-nif)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | Unique identifier (UUID) of the company whose issuing readiness is evaluated — its identifier, not its NIF. It is the only source of context: the account that owns it is derived from it, and the `BeeL-Active-Company` header plays no part. A company you do not reach answers `403`, and so does a company that does not exist. |