A API do GetQR está em versão beta e só está disponível para alguns espaços de trabalho. Os detalhes podem mudar antes do lançamento geral.
2xx. Os pedidos falhados devolvem 4xx ou 5xx com um corpo JSON que explica o que correu mal.
Formato dos erros
Todos os erros têm a mesma estrutura: um código estável, uma mensagem legível e uma ligação para a descrição desse código.string
obrigatório
Código de erro estável e legível por máquina. Utilize-o no seu código em vez da mensagem. Consulte Códigos de erro.
string
obrigatório
Descrição legível do problema. O texto pode mudar.
string
obrigatório
Ligação para a descrição do código de erro na documentação da API da sua conta GetQR.
Códigos de erro
Erros de validação
Quando o corpo ou os parâmetros de consulta falham a validação, a API responde422. A mensagem descreve o primeiro campo inválido no formato <issue>: <field>: <details>:
link.url.
Tratar erros
- Decida com base em
error.codee não emerror.message. - Não repita erros
4xxsem alterações: corrija primeiro o pedido. As exceções são um409por um pedido ainda em curso e429. - Perante um
429, aguarde o número de segundos indicado no cabeçalhoRetry-After. Consulte Limites de pedidos. - Repita os erros
5xxcom espera exponencial.
Problemas comuns
Todos os pedidos devolvem 404 "This endpoint is not available."
Todos os pedidos devolvem 404 "This endpoint is not available."
A API está em versão beta e ainda não está ativada para o seu espaço de trabalho.
404 "This endpoint does not exist."
404 "This endpoint does not exist."
O caminho está errado. Compare-o com as páginas dos endpoints e verifique se começa por
/api/v1/.403 "Access denied: This account does not have an active subscription."
403 "Access denied: This account does not have an active subscription."
A subscrição do dono do espaço de trabalho terminou. A chave de API volta a funcionar assim que o dono renovar a subscrição.
403 "API access is not available for this role."
403 "API access is not available for this role."
A sua função no espaço de trabalho é visualizador. Só o dono do espaço de trabalho e os editores podem utilizar a API.