beel_get_setup_status
Check setup status to identify missing requirements for live electronic invoicing and receive a recommended next action for each company.
Instructions
Read-only setup status across your account: for each NIF (company) it reports whether it can issue Live, exactly what is missing (issuing-readiness blockers, default series, VeriFactu, payment connection) and the single recommended next action. Use this to drive onboarding instead of guessing. Aggregates several endpoints; degrades gracefully on partial failures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | No | Optional: restrict the report to a single company (NIF) id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | Yes | The authenticated account, or an error note if identity could not be read. | |
| companies | Yes | ||
| environment | Yes | Which BeeL environment this session operates on. `live` means every invoice issued is a real fiscal document. | |
| next_action | Yes | Single recommended next action across the whole account. |