beel_list_recurring_invoices
Fetch paginated recurring invoice templates for a company, filterable by status or customer and sortable by name, next generation, or creation date.
Instructions
Lists the recurring invoice templates of this company (NIF), with filters and pagination. Only the templates of the company in the path are returned.
Endpoint: GET /v1/companies/{company_id}/recurring-invoices
⚠️ Fiscal guardrails — read before calling:
How BeeL derives the AEAT invoice type, and the rules each type imposes. (resource: beel://guardrails/invoice-types)
What regime_key means, where it lives, and which combinations are rejected. (resource: beel://guardrails/regime-keys)
For the exhaustive rules and worked examples, call beel_docs_search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting at 1. The response echoes it back as `pagination.current_page`. | |
| limit | No | How many items to return per page. The response echoes it back as `pagination.items_per_page`. | |
| status | No | ||
| sort_by | No | Field to sort by. Defaults to `created_at` when omitted. | |
| company_id | Yes | NIF (company) the operation acts on. 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 NIF you do not reach answers `403`, and so does a NIF that does not exist, so the existence of a NIF in another account is never disclosed. | |
| sort_order | No | Sort direction. Defaults to `desc` when omitted. | |
| customer_id | No |