Pular para o conteúdo principal

Possiveis erros:

Erro no token

Caso a assinatura da string_to_sign esteja incorreta, um erro será apresentado relativo ao encoded_header_token:

STATUS
401
Response Body
{
"title": "QI Unauthenticated",
"description": "Please provide valid credentials as part of the request. (Documentation: https://qitech.com.br/documentation) Details: Failed while decoding the authentication token",
"translation": "Por favor forneça credenciais válidas como parte da request. (Documentação: https://qitech.com.br/documentation) Detalhes: Falha ao decodificar o token de autenticação",
"code": "GDF000014"
}

Erro no API_KEY

Caso a API_KEY não sejá enviada no header o seguinte erro será apresentado:

STATUS
400
Response Body
{
"title": "Bad Request",
"description": "No API Client Key received",
"translation": "Nenhuma chave de API do cliente recebida",
"code": "GDF000003"
}

API_KEY incorreta

Caso a API_KEY enviada não corresponda a API_KEY apresentada no front QI Tech após o cadastro de chaves o seginte retorno será apresentado:

STATUS
404
Response Body
  {
"code": "GDF000018",
"title": "Not Found",
"description": "No ClientIntegration found for api_client_key: {api_client_key}.",
"translation": "Nenhuma ClientIntegration encontrada para api_client_key: {api_client_key}."
}

Endpoint não autorizado

Caso o endpoint ou metodo acessado não estejá autorizado o seguinte erro será retornado:

STATUS
401
Response Body
{
"title": "QI Unauthenticated",
"description": "Please provide valid credentials as part of the request. (Documentation: https://qitech.com.br/documentation) Details: Endpoint or HTTP method not allowed for the given ClientIntegration (Action: POST /debt)",
"translation": "Por favor forneça credenciais válidas como parte da request. (Documentação: https://qitech.com.br/documentation) Detalhes: Endpoint ou método HTTP não permitido para a ClientIntegration fornecida (Action: POST /debt)",
"code": "GDF000014"
}
Atenção!

Para requisitar acesso ao endpoint que retornou o referido é necessario solicitar a liberação pelo time de suporte QI Tech.