POST | Ativar segredo de API
  • 1 minuto de leitura
  • Tema escuro
    Tema claro
  • Pdf

POST | Ativar segredo de API

  • Tema escuro
    Tema claro
  • Pdf

Resumo do artigo

Ative um segredo de API no MySafe.

Requisitos

  • Permissão de edição do segredo de API.
  • Segredo de API inativo no MySafe.

Requisição

POST /api/mysafe/password/active/[identifier]

Parâmetros de requisição

Envie o parâmetro abaixo no path da URL.

identifier - int - obrigatório - Código único de identificação do segredo de API.Nota: esse valor é automaticamente atribuído pelo segredo de senhasegura em POST | Criar segredo de API e é obtido na resposta da requisição GET | Listar todos os segredos de APIs.

Exemplo de requisição

POST {{url}}/api/mysafe/secretapi/active/5

Resposta

HTTP/1.1 200 OK
{
    "code": 200,
    "response": {
        "status": 200,
        "message": "Api secret activated successfully",
        "error": false,
        "error_code": 0,
        "detail": "",
        "mensagem": "Api secret activated successfully",
        "erro": false,
        "cod_erro": 0
    }
}
Info

Caso você tente ativar umo segredo de API que já está ativo, a API retornará uma resposta de código 200 com a mensagem "Api secret has already been activated".

Erros

400 - Bad Request.

Mensagem: "1005: Api secret not found"

Possível causa: segredo de API não foi encontrado.

Solução: verifique o valor do identifier e envie a requisição novamente.

Mensagem: "1006: User does not have access"

Possível causa: usuário não possui acesso ao segredo de API.


500 - Internal Server Error.

Mensagem: "Unexpected error."

Possível causa: o erro está no servidor senhasegura.

Solução: contate o time de suporte para mais informações.


No route matched with those values.

Mensagem: "You are not authorized to access this resource."

Possíveis causas: falha na autenticação da sua aplicação com o servidor senhasegura ou URL incorreta.

Solução: verifique os parâmetros de autenticação como Access Token URL, Client ID e Client Secret e solicite um novo token de acesso ou verifique e corrija a URL.


An invalid response was received from the upstream server .

Mensagem: "An invalid response was received from the upstream server

Possível causa: o servidor upstream pode estar demorando muito para responder, levando a um erro de timeout que é interpretado como uma resposta inválida pelo servidor proxy/gateway.

Solução: verifique a conectividade entre a origem da requisição e o servidor segredo de APIsegura.


The upstream server is timing out.

Mensagem: "An invalid response was received from the upstream server"

Possível causa: o tempo da requisição se esgotou.

Solução: verifique a conectividade entre a origem da requisição e o servidor segredo de APIsegura.



Este artigo foi útil?