Mock Data API
Generación de datos realistas para pruebas rápidas
Autenticación Requerida para Endpoints Privados
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3Rpb19kZXYiLCJpYXQiOjE3MTA5MjM0MDAsImV4cCI6MTc0MjQ4MTAwMH0.8z6K4ZQZQZQZQZQZQZQZQZQZQZQZQZQZQZQZQZQZQ
GET
/api/mock/empresa
Empresa Aleatoria
Genera un objeto completo con datos realistas de una empresa ficticia.
Response Example (200 OK)
{
"id": 1,
"nombre": "TechCorp",
"industria": "Tecnología",
"empleados": 250,
"activo": true
}
Usage with cURL
curl -X GET "https://testio.dev/api/mock/empresa"
GET
/api/mock/empresa/id
Empresa por ID
Recupera los datos de una empresa específica mediante su identificador numérico.
Query Parameters
id
number*
ID de la empresa
Response Example (200 OK)
{
"id": 1,
"nombre": "TechCorp",
"industria": "Tecnología"
}
Usage with cURL
curl -X GET "https://testio.dev/api/mock/empresa/id?id=1"
GET
/api/mock/empresas
Lista de Empresas
Retorna una colección completa de empresas mockeadas disponibles.
Response Example (200 OK)
[
{
"id": 1,
"nombre": "TechCorp"
},
{
"id": 2,
"nombre": "SoftInc"
}
]
Usage with cURL
curl -X GET "https://testio.dev/api/mock/empresas"
GET
/api/mock/empresas/autenticadas
Empresas (Privado)
Endpoint protegido que requiere token JWT para el acceso a la lista de empresas.
Query Parameters
Authorization
header*
Token Bearer
Response Example (200 OK)
[
{
"id": 1,
"nombre": "TechCorp"
}
]
Usage with cURL
curl -X GET "https://testio.dev/api/mock/empresas/autenticadas"