<aside> <img src="/icons/map-pin_blue.svg" alt="/icons/map-pin_blue.svg" width="40px" />

Índice de páginas

Core AI Docs

Versões

1.2

1.1

1.0

</aside>

URL do Endpoint

https://{BASE_URL}/auth/token

Método HTTP

Headers Necessários

Exemplo de Requisição (cURL)

Request:

curl --location 'https://{BASE_URL}/auth/token' \\
--header 'version: v1.2' \\
--header 'Content-Type: application/json' \\
--data '{
    "email": "[email protected]",
    "secret": "123456"
}' 
Campo Tipo Obrigatório
email String 🟢 O e-mail da organização (fornecido pela Core AI);
secret String 🟢 A chave secreta da organização (fornecido pela Core AI).

Resposta Esperada

Em caso de sucesso, será retornado um JSON contendo o token JWT e o tempo de expiração (em segundos). Após a expiração do token, será necessário autenticar novamente, utilizando as credenciais (email e secret).

Response OK:

{
    "token": "eyJhbGciOiJSUzI1NiIsImtpZCI6ImEwOfgrdfbfgbdfgbDA2N2Q4M2YwY2Y5YzcxNjQyNjUwYzUyMWQ0ZWZhNWI2YTNlMDkiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL3NlY3VyZXRva2VuLmdvb2dsZS5jb20vY29yZS1zYW5kYm94LWhpZ2hncm91bmQiLCJhdWQiOiJjb3JlLXNhbmRib3gtaGlnaGdyb3VuZCIsImF1dGhfdGltZSI6MTc0MTk1NDEwNywidXNlcl9pZCI6Iko3OURrOURMZ2VPQkd2ZXM1N29xb21ldm0yOTIiLCJzdWIiOiJKNzlEazlETGdlT0JHdmVzNTdvcW9tZXZtMjkyIiwiaWF0IjoxNzQxOTU0MTA3LCJleHdfhdfjfndfnAiOjE3NDE5NTc3MDcsImVtYWlsIjoia2luZ0Bjb3JlLWFpLnRlY2giLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImZpcmViYXNlIjp7ImlkZW50aXRpZXMiOnsiZW1haWwiOlsia2luZ0Bjb3JlLWFpLnRlY2giXX0sInNpZ25faW5fcHJvdmlkZXIiOiJwYXNzd29yZCJ9fQ.YRpm8Bk20oy3Ho8g4t1nGtybA25fa6D6Vt-fYdUaBCwnaMQntyakiavRYkfSpCcP6l5P5ffa8BIalGLMigIA7VPz-utCsEk1QdDrMeZXuxf7auJ-QOG2X2jbIxUcPHKObKJQBspLocWYg-gtnxSyDEHLhJuKDpqotptnzDpGhTrtgsdfvdgjtyrfnrug5BaSbH6DXDb44DmHxNhWEZVg-ChD5rB2jI7w3fjVD045vMqJjNbzFcPyz1Nd2e6DFw6D91AwI6KfSxnEGidzLYGStJSanjhlcrAEH6gIK9NE9N3hK2dXA38PNxT9DyvKR7nw4ipGInpRZCqKHQ9ZY7nrzwUZazLMIwwTokjJw",
    "expires_in": "3600"
}