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"