Códigos de Respuesta HTTP

Comprende los códigos de estado que retorna la API

200

OK

La petición se procesó correctamente.

{"success": true, "message": "Backup guardado", "filename": "backup.txt"}
201

Created

Recurso creado exitosamente (usado al crear backups).

400

Bad Request

La petición tiene datos inválidos o está mal formada.

{"success": false, "error": "Contenido vacío"}
401

Unauthorized

API Key faltante o inválida.

{"success": false, "error": "API Key inválida"}
404

Not Found

El backup solicitado no existe o no tienes permisos.

{"success": false, "error": "Backup no encontrado"}
413

Payload Too Large

El archivo es demasiado grande. Límite: 50MB.

429

Too Many Requests

Has excedido el límite de peticiones por minuto.

{"success": false, "error": "Rate limit excedido. Intenta en 60s"}
500

Internal Server Error

Error en el servidor. Contacta al administrador.

Manejo de errores

Todas las respuestas de error incluyen un objeto JSON con información detallada:

{
  "success": false,
  "error": "Descripción del error",
  "code": "ERROR_CODE",
  "details": { /* información adicional */ }
}
Anterior: Descargar Backup Volver al índice