- Introdução
- Autenticação
- Métodos de autenticação do SQL
- Aplicativos externos (OAuth)
- Chaves de API
- Escopos e permissões
- APIs de gestão de plataforma
Métodos de autenticação do SQL
Nossa API é compatível com vários métodos de autenticação, cada um personalizado para diferentes cenários e casos de uso. Aqui está uma visão geral dos métodos de autenticação disponíveis:
-
Tokens de acesso pessoal: os tokens de acesso pessoal são uma maneira conveniente para usuários individuais acessarem nossa plataforma de forma programática. Esses tokens atuam como uma ponte segura entre seus aplicativos e nossa API. Os usuários podem gerar e gerenciar seus tokens por meio de suas preferências de usuário, permitindo controle refinado sobre os dados que podem acessar. Os tokens de acesso pessoal são ideais para scripts, tarefas automatizadas ou integrações de pequena escala.
-
OAuth 2.0 para aplicativos externos: o OAuth 2.0 foi projetado para aplicativos de terceiros que buscam acesso à nossa plataforma em nome de usuários. Ele facilita a autorização segura sem expor credenciais de usuário. Aplicativos externos podem registrar-se conosco, obtendo credenciais de clientes que os identificam. Esse método é recomendado para integrações e aplicativos maiores que acessam dados de vários usuários.
-
Chaves de API: as chaves de API oferecem uma maneira simples de autenticar solicitações, anexando uma chave a cada chamada de API. Embora não sejam tão robustas quanto alguns outros métodos, as chaves de API são úteis para recursos ou cenários em que o controle refinado não é necessário, já que oferecem controle de acesso limitado, concedendo acesso a todos os endpoints associados à chave.Importante: o suporte para a autenticação da chave de API terminará em março de 2025. Recomendamos usar aplicativos externos ou tokens de acesso pessoal (PATs) como o método principal de autenticação.
Saiba mais sobre as próximas descontinuações.