NewCompany stats count voided invoices by how they were voided
BeeL
Get startedMulti-NIFVeriFactuRulesStripeAPI referenceChangelog
ErrorsAll codes

INVALID_JSON_FORMAT

The request body contains invalid JSON syntax.


Category: General

HTTP status400 Bad Request
RetryAfter fixing the cause

When it happens

The body could not be read: it is not valid JSON, or a property has the wrong type or format (a string where a number is expected, a date that does not parse). error.details names the field, the invalid_value and, where there is one, the expected_format.

How to fix it

Validate the JSON and the types of the properties named in error.details. Dates go as YYYY-MM-DD and amounts as JSON numbers.

Retry

Not as is: the same request fails the same way. Fix the cause described above, then send the request again, under a new Idempotency-Key if the body changed.

Example response

When this error occurs, the API answers 400 Bad Request with a JSON body of this shape:

{
  "type": "https://docs.beel.es/errors/INVALID_JSON_FORMAT",
  "title": "INVALID_JSON_FORMAT",
  "detail": "The request body contains invalid JSON syntax.",
  "instance": "/v1/<resource>",
  "errors": [],
  "success": false,
  "error": {
    "code": "INVALID_JSON_FORMAT",
    "message": "The request body contains invalid JSON syntax.",
    "details": {}
  },
  "meta": {
    "timestamp": "2026-05-21T10:00:00Z",
    "request_id": "4bf92f3577b34da6a3ce929d0e0e4736"
  }
}

The type URI is stable and always resolves to this page.

Message

The request body contains invalid JSON syntax.
El cuerpo de la petición contiene JSON con sintaxis inválida.
El cos de la petició conté JSON amb sintaxi invàlida.

Send the request with Accept-Language: <es|en|ca> to receive the message in your preferred language.

Other errors in this category

Keep exploring