Gerencie mocks de qualquer dispositivo

Crie um mock no trabalho, depois edite, exclua ou limpe seus logs de casa ou do CI usando o token de administrador de uso único da resposta de criação.

Quando usar isso

Todo mock criado retorna com um admin_token de uso único — guarde-o, pois ele nunca mais é mostrado. Editar, excluir, limpar logs e ler o inspetor privado requerem esse token: curl -X PUT https://quickmock.dev/api/mocks/<slug> -H 'Authorization: Bearer qm_...' -d '{...}'. O navegador troca o mesmo token por uma sessão de inspetor HttpOnly com escopo de caminho. Pule isso e as chamadas protegidas da API retornam 401 admin_token_required; envie o valor errado e elas retornam 403 admin_token_invalid. O URL de resposta do mock permanece público. Mocks legados criados antes dos tokens de administrador mantêm seu comportamento anterior até expirarem.

Criar o mock

curl -X POST https://quickmock.dev/api/mocks \
  -H 'Content-Type: application/json' \
  -d '{
  "method": "GET",
  "response_status": 200,
  "content_type": "application/json",
  "response_body": "{\"ok\":true}"
}'

Chamá-lo

curl https://quickmock.dev/m/<slug>

Abra a página do mock e cole seu token de administrador para observar o método recebido, cabeçalhos, query e corpo no inspetor ao vivo privado.

O que você obtém

GET /m/<slug> -> 200 {"ok":true}  (works from any device, no token)
PUT/DELETE /api/mocks/<slug> and DELETE .../logs need Authorization: Bearer <admin_token>
no header -> 401 admin_token_required
wrong token -> 403 admin_token_invalid

Construa o seu próprio

Criar um mock

Guias relacionados

← Todos os guias

Última atualização: 2026-10-17