O que é Mocky e a melhor alternativa ao Mocky para mocks HTTP personalizados

O que é Mocky (mocky.io)? Aprenda a criar respostas HTTP simuladas personalizadas e a melhor alternativa ao Mocky para simulação de API dinâmica e em escala de equipe.

Ashley Innocent

Ashley Innocent

24 junho 2026

O que é Mocky e a melhor alternativa ao Mocky para mocks HTTP personalizados

Apidog para empresas

Implantação local

SSO & RBAC

Conforme SOC 2

Explorar Apidog Enterprise

Se você já precisou de um endpoint de API falso que retornasse um corpo JSON, código de status e cabeçalhos específicos sem precisar configurar um servidor, provavelmente pesquisou por Mocky. Este guia explica o que é Mocky, como usá-lo e quando você o superará. Se você quiser ter uma visão mais ampla primeiro, nossa compilação de ferramentas de mocking de API online comparadas cobre o campo, e o próprio repositório de código aberto do Mocky confirma o básico.

botão

O que é Mocky?

Mocky é um serviço web gratuito e de código aberto para gerar respostas HTTP personalizadas. Você projeta uma resposta em seu navegador, o Mocky lhe dá uma URL exclusiva e qualquer solicitação a essa URL retorna exatamente o que você definiu. Não há backend para escrever e nenhum servidor para hospedar.

Foi construído por Julien Lafont e lançado sob a licença Apache 2.0. A versão hospedada está em mocky.io, e como o código é público, você também pode hospedá-lo se preferir rodar sua própria instância.A ideia central é simples. Você está "projetando uma resposta por trás de uma URL". Esse é o produto inteiro, e esse foco é sua maior força.

O que você pode configurar

Mocky permite configurar as partes de uma resposta HTTP que importam para o teste de cliente:

Depois de salvar, o Mocky armazena a resposta e lhe entrega uma URL permanente. Você cola essa URL em seu código front-end, em seu teste ou em seu cliente HTTP, e pronto.

Um exemplo rápido

Digamos que seu back-end não esteja pronto, mas seu front-end precisa de um objeto de usuário para renderizar. Você abriria o designer do Mocky, definiria o status como 200, definiria Content-Type: application/json e colaria um corpo como este:

{
  "id": 42,
  "name": "Ada Lovelace",
  "role": "admin"
}

O Mocky retorna uma URL como https://run.mocky.io/v3/<algum-id>. Aponte seu aplicativo para ela, e cada solicitação receberá esse usuário de volta. Para uma visão mais ampla desse padrão, veja nossa explicação sobre como simular APIs online sem configurar um servidor.

Quando Mocky é a escolha certa

Mocky brilha quando suas necessidades são pequenas e pontuais:

Para esses trabalhos, Mocky é difícil de superar. É gratuito, carrega em um navegador, e você pode ter uma URL funcionando em menos de um minuto. Não super-projete um problema desse tamanho.

Onde Mocky começa a prejudicar

A mesma simplicidade que torna o Mocky ótimo também o limita. Cada URL do Mocky é uma resposta fixa. À medida que seu projeto cresce, esse modelo se torna insuficiente de algumas maneiras previsíveis.

Quando você atinge dois ou três desses pontos, você superou uma ferramenta de resposta única. Esse é o momento de fazer a transição para uma plataforma de mock completa. Se você está avaliando a compensação orçamentária, nosso guia de servidores de mock de API gratuitos e baratos apresenta as opções.

Um gatilho comum é a equipe de front-end. Um desenvolvedor simula o objeto de usuário, outro simula a lista de pedidos, um terceiro simula o fluxo de autenticação. Com o Mocky, esses são três links não relacionados sem uma URL base compartilhada e sem uma maneira de trocar de ambiente. Com um servidor de mock real, são três endpoints em um projeto que respondem sob um único host, e você pode alternar entre dados de staging e produção em um só lugar.

A melhor alternativa ao Mocky: Apidog

Apidog mantém a melhor característica do Mocky, uma resposta personalizada por trás de uma URL compartilhável, e então adiciona as coisas que o Mocky deixa de fora: persistência em vários endpoints, dados baseados em esquema, respostas dinâmicas e colaboração em equipe. Você projeta endpoints, e o Apidog gera uma URL de mock hospedada que retorna códigos de status personalizados, cabeçalhos e corpos JSON, assim como o Mocky, mas vinculada ao seu design de API real.

Aqui está a diferença honesta. Mocky responde "me dê uma resposta fixa, gratuita, agora". Apidog responde "me dê um mock crível de uma API inteira que cresce com meu projeto".

Algumas coisas que o Apidog adiciona além do caso de uso do Mocky:

Você ainda obtém a parte simples. Precisa de um único endpoint que retorne um `200` com um corpo JSON fixo por trás de uma URL? O Apidog também faz isso, e você pode compartilhá-lo com sua equipe em um clique.

Mocky vs Apidog em um relance

Capacidade Mocky Apidog
Status personalizado, cabeçalhos, corpo por trás de uma URL Sim Sim
Gratuito para começar, sem configuração Sim Sim (plano gratuito)
Resposta estática única Sim Sim
Dados dinâmicos (Faker.js, mock inteligente) Não Sim
Correspondência de solicitação / regras condicionais Não Sim
Muitos endpoints em um projeto Não Sim
Mocks orientados por esquema (OpenAPI) Não Sim
Espaço de trabalho em equipe + versionamento Não Sim
Opção de auto-hospedagem Sim (código aberto) Opções de Nuvem + auto-hospedagem

Se você quiser comparar mais concorrentes lado a lado, nossa lista das melhores ferramentas de mocking de API e nosso resumo de mocking de endpoint REST aprofundam.

Como substituir uma URL do Mocky no Apidog

Sair de um único link do Mocky é rápido:

  1. Baixe o Apidog e crie um projeto.
  2. Adicione um endpoint, por exemplo GET /users/42.
  3. Defina a resposta: defina o código de status, adicione cabeçalhos e escreva o corpo JSON, os mesmos campos que você teria digitado no Mocky.
  4. Ative o mock. O Apidog gera uma URL de mock hospedada para esse endpoint.
  5. Aponte seu front-end ou teste para a nova URL.

A partir daí, você pode adicionar extras, dados dinâmicos, regras condicionais, mais endpoints, sempre que precisar. Você não precisa usar os recursos avançados no primeiro dia.

A migração raramente é tudo de uma vez. A maioria das equipes mantém seus links Mocky existentes funcionando enquanto reconstroem os endpoints importantes no Apidog, então aposentam as URLs antigas quando o projeto está em um só lugar. Como o Apidog pode ler um arquivo OpenAPI, se você já tiver uma especificação, pode importá-la e obter URLs de mock para cada endpoint de uma vez, em vez de recriar cada resposta manualmente.

Perguntas frequentes

O Mocky é gratuito?

Sim. O Mocky é gratuito e de código aberto sob a licença Apache 2.0, e você não precisa de uma conta para criar um mock. As respostas são armazenadas no servidor, então a URL que você obtém permanece ativa. Se você precisar de mais do que uma única resposta fixa, uma plataforma mais completa como o Apidog oferece um nível gratuito com dados dinâmicos e recursos de equipe.

Qual a diferença entre mocky.io e um servidor de mock?

Uma URL Mocky é uma resposta pré-determinada. Um servidor de mock simula uma API inteira, com muitos endpoints, correspondência de requisições e dados que podem mudar por requisição. Se você é novo no conceito, nossa explicação sobre o que é uma API de mock explora o assunto do zero.

Posso retornar um código de status e cabeçalhos personalizados com Mocky?

Sim. É exatamente para isso que serve o Mocky. Você define o código de status, adiciona os cabeçalhos que deseja, escreve o corpo e o Mocky serve tudo isso a partir de uma única URL. O limite é que é sempre a mesma resposta, independentemente da solicitação.

Quando devo mudar do Mocky para uma plataforma de mock completa?

Mude quando precisar de mais do que uma resposta fixa: dados dinâmicos ou realistas, respostas condicionais, vários endpoints organizados juntos ou um espaço de trabalho compartilhado para sua equipe. Até então, a simplicidade do Mocky é uma característica, não uma falha.

Conclusão

Mocky é uma maneira limpa e gratuita de colocar uma resposta HTTP personalizada por trás de uma URL, e para necessidades rápidas e estáticas, é a ferramenta certa. No momento em que você precisa de dados dinâmicos, correspondência de solicitações, muitos endpoints ou colaboração em equipe, esse modelo de resposta única se esgota.

É aí que o Apidog entra. Ele cobre o mesmo trabalho de "projetar uma resposta por trás de uma URL", então se expande para mocking colaborativo, dinâmico e orientado por esquema à medida que sua API cresce. Baixe o Apidog para criar sua primeira URL de mock gratuitamente e mantê-la conforme seu projeto cresce.

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs