Quem sou eu (credencial e escopos)
v1.0.0https://api.growthaisystem.com/api/v1/me- Exige
Authorization: Bearer gos_…— Chave de API (gos_…)
Quem é a credencial desta chamada — a chave gos_ (id, nome, validade) ou a pessoa do login OAuth —, de qual workspace, e quais escopos ela carrega. Use antes de integrar, para saber o que a chave alcança sem descobrir rota a rota pelo 403. Nunca devolve o token, nem parte dele.
Autorização: qualquer credencial válida (chave gos_ ou login de pessoa); nenhum escopo exigido — a rota só descreve a própria credencial.
Respostas
5 respostas documentadas — o código, o que ele significa nesta rota e a forma do corpo.
A credencial desta chamada: o tipo, o workspace, os escopos e a chave (ou a pessoa do login OAuth).
V1Me
- authMethodstring
api_key= chavegos_do workspace (criada em Acessos → API);oauth= login de uma pessoa por um app OAuth.- um de"api_key""oauth"
O workspace a que a credencial dá acesso — todas as rotas respondem dele.
- idstring
- namestring
- scopesstring[]
Os escopos desta credencial, em ordem alfabética: os marcados na chave ou os consentidos no login. É o que decide o
403 forbidden_scopede cada rota (a descrição de cada rota diz qual escopo ela exige). Num login de pessoa, algumas rotas também conferem a área do papel dela no app (403 forbidden_area). A chave
gos_(nullnum login de pessoa). Nunca traz o token, nem parte dele.- idstring
- namestring
O nome dado à chave em Acessos → API.
- createdAtstring | null
- expiresAtstring | null
Quando a chave expira;
null= não expira. - usingPreviousTokenboolean
true= esta chamada autenticou pelo token ANTIGO de uma chave em rotação — troque pelo token novo antes de o antigo expirar.
A pessoa do login OAuth (
nullpara chave).- idstring
- namestring
- emailstring
- profilestring
O papel no workspace, como em
GET /users: o preset ou o id do papel personalizado. - rolestring
O preset, ou o NOME do papel personalizado (como em
GET /users).