Descripción general de la API REST
Descripción general de la API REST
La plataforma expone una API REST completa en /api/, permitiéndote construir tiendas personalizadas, aplicaciones móviles, integraciones de terceros y scripts de automatización.
Autenticación
La API utiliza Laravel Sanctum para autenticación basada en tokens.
Obtención de un Token
POST /api/auth/login
Content-Type: application/json
{
"email": "[email protected]",
"password": "your-password"
}
La respuesta incluye un campo token. Pásalo como un token Bearer en solicitudes posteriores:
Authorization: Bearer {your-token}
Formato de Respuesta
Todas las respuestas utilizan un sobre consistente:
{
"status": true,
"message": "Productos recuperados con éxito",
"data": { ... }
}
Los errores de validación devuelven HTTP 422 con un objeto errors.
Versionado
La API está versionada a través del prefijo de URL. La versión estable actual es /api/v1/. Los cambios disruptivos solo se introducen en una nueva versión.
Límite de Tasa
Las solicitudes a la API están limitadas a 60 solicitudes por minuto por usuario autenticado. Exceder esto devuelve HTTP 429 con un encabezado Retry-After.

