TenkaTenka
تسجيل الدخول

مركز مساعدة Tenka › منطقة المطور › المصادقة

لا يزال جزء من هذا المحتوى بالبرتغالية — الترجمة إلى لغتك قيد الإنجاز.

المصادقة

مفتاح لكل حساب، نطاق لكل مفتاح، مؤلف لكل مستخدم.

يحدد المفتاح الحساب (كل بيانات مُعادة تخصه وحده) ويحمل النطاق: قراءة، أو قراءة وكتابة. تتطلب الكتابة مستخدماً مسؤولاً على المفتاح وترويسة Idempotency-Key في POST — تكرار نفس POST بنفس مفتاح العدم التكرار لا ينشئ مرتين. لمن يدخل عبر المتصفح، الطريق هو تسجيل الدخول المؤسسي (SSO/SAML) أو تطبيق متصل (OAuth)، لا مفتاح API.

Como mandar a chave

A chave vai em um dos dois cabeçalhos abaixo, em toda chamada. Se os dois vierem, vale o Authorization.

CabeçalhoValorDescrição
AuthorizationBearer <chave>Forma recomendada.
X-API-Key<chave>Alternativa para ferramentas que não montam Bearer.

Escopos

Escopo da chaveDescrição
READLê todos os recursos da conta. POST, PUT, PATCH e DELETE respondem 403.
READ_WRITELê e grava. Exige usuário responsável na chave: toda escrita fica na trilha com o nome dele.

Identidade da chave

A chave é emitida no nome de uma pessoa ativa da conta e vale o que a tela dela mostra. Quando a identidade fica irregular (pessoa desligada, chave sem dono), a conta decide se a API só avisa — nos cabeçalhos X-Tenka-Aviso e Warning — ou recusa com 403.

Erros de autenticação

HTTPMensagem (campo erro)Quando acontece
401chave de API ausente ou inválidaSem cabeçalho de chave, chave revogada ou digitada errada.
401chave sem empresa vinculadaA chave existe mas não está ligada a uma conta. Gere outra em Configurações › API.
403conta de demonstração: a API pública está desligada na vitrineA chamada veio para a conta de demonstração: lá a API pública fica desligada.
403identidade da chave de API irregularA conta recusa chaves com identidade irregular (pessoa desligada ou chave sem dono). O corpo traz motivo e comoResolver.
429limite de requisições excedido (120/min)Passou do limite por minuto da chave. Espere o Retry-After.
403esta chave é somente leitura — gere uma chave com escopo de escritaEscrita com chave de escopo somente leitura.
409a chave não tem usuário responsável; recrie a chave em Configurações → API para que os registros criados tenham autoriaA chave de escrita não tem usuário responsável: sem autoria, nada é gravado.