1. Defina duas variáveis de ambiente
TATALLO_BASE_URL para https://api.tatallo.com e use a chave de produção.
2. Verifique a sua chave
credential_id é o ID da sua chave, por isso o seu pode diferir do exemplo. environment deve ser staging e scopes deve incluir properties:read.
3. Liste as suas propriedades
page.next_cursor é null, por isso esta é a lista completa. Com mais propriedades do que cabem numa página, siga o cursor: veja Descoberta de propriedades em staging.
4. Leia uma propriedade
id de cada propriedade na sua tabela de mapeamento: nunca muda. O significado de cada campo: Propriedades.
Resolução de problemas
Cada erro tem a mesma forma,{ "error": { "code", "message", "request_id" } }. Decida com base em code.
401 unauthorized
A chave falta, está mal formada, é do outro ambiente, expirou ou foi revogada. Confirme queTATALLO_API_KEY começa por tat_stg_sk_ quando TATALLO_BASE_URL é staging, que o cabeçalho é exatamente Authorization: Bearer <key> e que nada foi cortado ao copiar. Veja Autenticação.
403 insufficient_scope
A chave é válida mas não temproperties:read. GET /v1/me mostra os seus âmbitos. Peça a developers@tatallo.com uma chave com o âmbito necessário.
404 property_not_found
A propriedade não está ligada ao seu PMS ou não existe. A Tatallo responde da mesma forma de propósito. Liste primeiro as suas propriedades e use os respetivosid. Veja porque uma propriedade não ligada é um 404.
429 rate_limited
Mais de 60 pedidos num minuto com esta chave. Aguarde o número de segundos no cabeçalhoRetry-After e tente outra vez.
Quando escrever ao suporte, cite o cabeçalho X-Request-Id da resposta com erro.