Construye con MockBite en minutos.
Usa claves de API para acceder a endpoints privados, generar usuarios falsos y rastrear el uso. Estos ejemplos apuntan al backend local en http://localhost:8080.
Check if the API is online.
Capture an early access lead.
Internal BFF route to issue an API key for logged-in users.
Inspect the authenticated user and API key metadata.
Generate a fake user and track usage for the API key.
Read the total request count logged for the API key.
Crea una clave de API
Las claves ahora se generan de forma segura a través de NextAuth. Sigue estos pasos para provisionar tu clave:
- Inicia sesión en la plataforma MockBite.
- Navega a tu Panel de control.
- Abre Configuración (⚙️) y haz clic en Generar nueva Clave de API.
Llama al endpoint privado
Envía tu clave de API con el esquema de autorización Bearer.
curl "http://localhost:8080/v1/fake-user?country=Brazil&role=Backend%20Engineer&company=MockBite&seed=lucas" \
-H "Authorization: Bearer df_your_api_key"Abre la consola
Pega la clave generada en el panel para inspeccionar los metadatos de la cuenta y el uso.
curl http://localhost:8080/v1/usage \
-H "Authorization: Bearer df_your_api_key"Personaliza usuarios falsos
Override the generated user country.
Override the generated user role.
Override the generated user company.
Select a deterministic name and email variation.
Ejemplos de payload
Cada solicitud autenticada a /v1/fake-user se registra para rastrear el uso.
{
"name": "Maya Chen",
"email": "maya@mockbite.dev",
"company": "MockBite",
"country": "Brazil",
"role": "Backend Engineer"
}El endpoint /v1/usage devuelve métricas agregadas para la clave de API autenticada.
{
"total_requests": 12,
"last_24h": 5,
"last_request_at": "2026-06-21T20:45:00Z",
"by_endpoint": [
{
"endpoint": "/v1/fake-user",
"requests": 12
}
]
}Prevención de abusos
La API aplica un límite de tasa de ventana fija por IP de cliente. Los valores predeterminados se configuran mediante variables de entorno y se pueden ajustar.
Fallos comunes
The request body could not be parsed.
A private endpoint was called without Authorization.
The provided API key was not found or did not match.
The client exceeded the configured request window.