Pular para o conteúdo principal

Json-To-Mock-Api

Crie servidores REST API mockados com documentação de Swagger automática, e muito mais!

⚡ Exemplo Rápido

1. Crie um arquivo chamado db.json:


{
  "endpoints": {
    "users": {
      "GET": {
        "body": [
          { "id": 1, "name": "João" },
          { "id": 2, "name": "Maria" }
        ],
        "headers": {
          "X-Total-Count": "2"
        },
        "cookies": {
          "session": "abc123"
        }
      }
    }
  }
}
                  

2. Execute o comando:

npx --yes json-to-mock-api -f db.json

3. Acesse:

  • Swagger UI: http://localhost:3000/
  • API: http://localhost:3000/users
✨ Resultado: API completa com documentação interativa, headers customizados e cookies funcionando!

📋 Documentação Swagger Automática

Interface interativa gerada automaticamente com base nos seus dados JSON. Teste endpoints diretamente no navegador com schemas e exemplos reais.

🔧 Headers e Cookies Mockados

Simule comportamentos reais de API com headers customizados e cookies. Perfeito para testar autenticação, cache, paginação e muito mais.

🚀 Fácil de Usar

Modo arquivo ou pasta, parâmetros de path automáticos, CORS habilitado. De arquivos JSON simples a APIs complexas em minutos.