InvoiceSeries
Update invoice series partially
Deprecated. Use PATCH /v1/companies/{company_id}/series/{series_id}, which behaves identically.
Updates only the fields present in the body, leaving every other field of the series as it is.
- Clearing a field: a field sent as null is cleared — only description supports it (see PatchSeriesRequest).
- Numbering fields: the same guard as PUT. code, format, counter_reset and initial_number are rejected once the series has issued invoices.
- default_series: it is not a way to clear the default. Sending false for the series that currently is the default is rejected with DEFAULT_CANNOT_BE_UNMARKED; promote another series with PUT /v1/companies/{company_id}/series/{series_id}/default instead. Sending false for a series that is not the default stays a no-op 200.
Retires on 9 December 2026. See the migration guide for what moved where and what changes when you switch.
patch/v1/configuration/series/{series_id}
Request
- Base URL: https://app.beel.es/api
- URL: https://app.beel.es/api/v1/configuration/series/{series_id}
- Auth: HTTP bearer
Path parameters
series_idstring uuid required
Universally Unique Identifier (UUID v4)
Example:550e8400-e29b-41d4-a716-446655440000
Series ID
Request body
Example request
{
"name": "Main Series",
"code": "FAC",
"description": "Series for standard invoices",
"format": "{CODIGO}-{YYYY}-{NUM:4}",
"initial_number": 54
}Response
Series updated successfully
Example response
{
"success": true,
"data": {
"name": "Main Series",
"code": "FAC",
"description": "Series for standard invoices",
"format": "{CODIGO}-{YYYY}-{NUM:4}",
"initial_number": 1
},
"meta": {
"timestamp": "2025-01-15T10:30:00Z",
"request_id": "4bf92f3577b34da6a3ce929d0e0e4736"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.