malformed-json
HTTP 400 · Resoluble por el tenant.
El cuerpo de la solicitud no se pudo parsear como JSON. Causas típicas:
- Comas finales (
{"a":1,}). - Comillas simples en lugar de dobles.
- Codificación distinta de UTF-8.
Cómo resolverlo
- Valida el payload con
jqo un linter JSON antes de enviar. - Asegúrate de enviar
Content-Type: application/json; charset=utf-8.
Ejemplo
{
"type": "https://errors.api.erply.pro/malformed-json",
"title": "Malformed JSON",
"status": 400,
"detail": "Expecting property name enclosed in double quotes: line 3 column 5 (char 24)"
}