Identidade do token
GET
/v1/medesde M4qualquer token válidoQuando usar
Diz quem é o token que fez a chamada. admin é true para o token admin; com token de instância vem também o instance_id. Útil para clientes descobrirem o próprio escopo (o litezap mcp usa esta rota).
Autenticação
Aceita qualquer token válido (admin ou de instância). Sem token ou com token inválido: 401 unauthorized.
Exemplo
curl -s "$LITEZAP_URL/v1/me" \ -H "Authorization: Bearer $LITEZAP_TOKEN"const res = await fetch("http://localhost:8787/v1/me", { headers: { Authorization: `Bearer ${process.env.LITEZAP_TOKEN}` },});console.log(res.status, res.status === 204 ? "" : await res.json());import osimport requests
r = requests.get( "http://localhost:8787/v1/me", headers={"Authorization": f"Bearer {os.environ['LITEZAP_TOKEN']}"}, timeout=150,)print(r.status_code, r.json() if r.content else "")package main
import ( "fmt" "io" "net/http" "os")
func main() { req, _ := http.NewRequest("GET", "http://localhost:8787/v1/me", nil) req.Header.Set("Authorization", "Bearer "+os.Getenv("LITEZAP_TOKEN")) resp, err := http.DefaultClient.Do(req) if err != nil { panic(err) } defer resp.Body.Close() out, _ := io.ReadAll(resp.Body) fmt.Println(resp.Status, string(out))}<?phprequire 'vendor/autoload.php'; // composer require guzzlehttp/guzzle
$client = new GuzzleHttp\Client(['base_uri' => 'http://localhost:8787']);$res = $client->request('GET', '/v1/me', [ 'headers' => ['Authorization' => 'Bearer ' . getenv('LITEZAP_TOKEN')], 'http_errors' => false,]);echo $res->getStatusCode(), ' ', $res->getBody(), PHP_EOL;Nos exemplos, LITEZAP_URL é a URL base (ex.: http://localhost:8787) e o token vem deLITEZAP_TOKEN (instância) ou LITEZAP_ADMIN_TOKEN.
Resposta
200 Escopo do token.
Campos de object
admin | boolean | |
role | "operator" | "admin" | "instance" | |
instance_id | string | Só com token de instância ou chave de API. |
key_id | string | Só com chave de API (marco 11). |
scopes | string[] | Só com chave de API. |
{ "admin": false, "instance_id": "inst_7f3a9c2e5b1d4086"}{ "admin": true}Erros
| Código | HTTP | Retentável | O que fazer |
|---|---|---|---|
unauthorized | 401 | não | Envie Authorization: Bearer <token> válido. |
Todo erro usa o envelope {"error":{"code","message","retryable"}}. Tabela completa em Erros.
Equivalente na Z-API: (sem equivalente). Veja Migrar da Z-API.
Outras operações de Operação: Processo vivo · Pronto para atender

