Ajuda

Suporte

Escreva para nós sobre bugs, documentação errada ou faltando, endpoints que você gostaria que adicionássemos ou qualquer outra coisa sobre o site.

Relatar um problema com a API

Inclua o suficiente para repetir a requisição. Um comando cURL cobre quase tudo.

  • O método e a URL completa, com os parâmetros de query
  • Os cabeçalhos e o corpo da requisição, sem segredos reais
  • O código de status, os cabeçalhos e o corpo que você recebeu
  • O que você esperava no lugar
  • O horário da requisição, com seu fuso horário

Problemas comuns

5 respostas
Meus dados sumiram
Os dados ficam em memória e voltam aos dados iniciais quando o servidor reinicia. Crie o que você precisa no início de cada execução de testes.
A primeira requisição é lenta
Se o servidor ficou ocioso, a primeira resposta pode levar alguns segundos. As seguintes são rápidas. Veja se ele está no ar com GET https://api.testingapis.com/api/health.
Recebo um 429 Too Many Requests
Só os endpoints de limite de taxa aplicam um limite: 5 requisições a cada 60 segundos por cliente. Espere os segundos indicados em Retry-After ou envie um novo cabeçalho X-Client-Id para começar uma nova janela.
Recebo erros que não pedi
Procure ?error= ou ?delay= na URL. Erros simulados trazem o cabeçalho X-Simulated: true. Uma resposta sem ele é um erro real, e vale a pena relatar.
A autenticação falha
Os endpoints de autenticação só aceitam as credenciais de teste fixas listadas na referência da API. Um 401 quer dizer que elas estão faltando ou erradas; um 403, que são válidas mas não permitidas naquele endpoint.