Integre com o MockBite em minutos
Use chaves de API para acessar endpoints privados, gerar usuários falsos e rastrear o uso. Estes exemplos apontam para o backend local em 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.
Crie uma chave de API
As chaves agora são geradas com segurança via NextAuth. Siga estes passos para criar sua chave:
- Faça login na plataforma MockBite.
- Navegue até o seu Dashboard.
- Abra Configurações (⚙️) e clique em Gerar nova Chave de API.
Chame o endpoint privado
Envie sua chave de API usando o esquema de autorização Bearer.
curl "http://localhost:8080/v1/fake-user?country=Brazil&role=Backend%20Engineer&company=MockBite&seed=lucas" \
-H "Authorization: Bearer df_your_api_key"Abra o console
Cole a chave gerada no painel para inspecionar metadados da conta e o uso.
curl http://localhost:8080/v1/usage \
-H "Authorization: Bearer df_your_api_key"Personalize usuários falsos
Override the generated user country.
Override the generated user role.
Override the generated user company.
Select a deterministic name and email variation.
Exemplos de payload
Cada solicitação autenticada para /v1/fake-user é registrada para rastreamento de uso.
{
"name": "Maya Chen",
"email": "maya@mockbite.dev",
"company": "MockBite",
"country": "Brazil",
"role": "Backend Engineer"
}O endpoint /v1/usage retorna métricas agregadas para a chave 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
}
]
}Prevenção de abusos
A API aplica um limite de requisições por janela de tempo para cada IP. Os padrões são configurados via variáveis de ambiente e podem ser ajustados.
Falhas comuns
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.
Simule problemas de rede
Você pode adicionar os cabeçalhos x-mockbite-latency (em ms) ou x-mockbite-status (código HTTP) a qualquer requisição para simular endpoints lentos ou com falhas.
Adds a 1500ms delay to the response.
Forces the endpoint to return a 503 Service Unavailable error.
Model Context Protocol
O MockBite suporta o Model Context Protocol (MCP) para gerenciar suas Mock APIs diretamente do seu editor (Claude Desktop, Cursor, Antigravity, etc). Configure isso no Dashboard.
Por que usar o MCP?
Integrar o Mockbite com seu agente de IA local melhora drasticamente seu fluxo de trabalho, mantendo você dentro do editor.
- Zero Context Switching: Você não precisa abrir o navegador para criar ou gerenciar endpoints.
- Geração com IA: Você pode pedir para a sua IA 'Criar uma API completa de e-commerce' e ela fará isso.
- Integração Imediata: A IA gera o mock e imediatamente já escreve o código frontend para consumi-lo.
Chaves MCP Isoladas
O MCP usa PATs (Personal Access Tokens) especiais com escopo estrito. Eles não podem ser usados para chamar as APIs simuladas numa aplicação de produção; eles existem apenas para gerenciamento.
Exemplo de Prompt
Tente digitar isso no seu agente de IA: 'Use a ferramenta mockbite para criar uma API REST para um gerenciador de tarefas. Gere 5 endpoints: GET /tasks, POST /tasks, etc. Inclua payloads falsos realistas e uma latência de 500ms para simular uma rede real.'