GET /v1/health, leva a sua credencial PMS como token Bearer:
Formato da chave e ambientes
Uma credencial PMS é uma cadeia opaca emitida pela Tatallo. O prefixo indica o ambiente a que pertence:
Uma chave só funciona no seu ambiente. Uma chave de staging enviada a produção recebe
401, e o mesmo acontece com uma chave de produção em staging, para o tráfego de testes nunca chegar a dados reais. Trate o resto da chave como opaco: não a analise.
Mantenha as chaves nos seus servidores
- Chame a API PMS Tatallo apenas servidor a servidor. Nunca envie uma chave para um navegador, uma aplicação móvel ou qualquer outro cliente.
- Guarde as chaves no gestor de segredos, não no código-fonte nem em ficheiros de configuração.
- Nunca escreva uma chave nos logs, nem o cabeçalho
Authorization.GET /v1/menunca devolve um segredo, por isso escrever a resposta nos logs é seguro. - Se suspeitar que uma chave foi exposta, avise developers@tatallo.com de imediato. A Tatallo revoga-a na hora.
Rotação e revogação
Peça a developers@tatallo.com para rodar uma chave. A Tatallo emite primeiro a nova chave, através de uma ligação secreta de utilização única. Mude os servidores para a nova chave e a Tatallo só revoga a antiga quando vir chamadas com a nova, sem tempo de inatividade. Uma chave revogada ou expirada recebe401 no pedido seguinte.
401 ou 403?
GET /v1/me mostra os âmbitos da chave que está a usar.