Agentes
Listar agentes
Retorna somente agentes da conta proprietária e permitidos pela chave. A ordenação é pelo ID.
Endpoint
GET
/agentsPermissão necessária agents:read
Parâmetros
| Parâmetro | Tipo / localização | Descrição |
|---|---|---|
limitOpcional | integerquery | Quantidade máxima por página. |
afterOpcional | stringquery | Use o nextCursor da página anterior. |
Exemplo de chamada
Os IDs abaixo são exemplos. Substitua pelos identificadores da sua conta e use a chave do servidor.
curl --request GET 'https://rit.api.rittech.com.br/v1/agents' \
--header "Authorization: Bearer $RIT_API_KEY"const response = await fetch('https://rit.api.rittech.com.br/v1/agents', {
method: 'GET',
headers: {
"Authorization": `Bearer ${process.env.RIT_API_KEY}`
},
});
const data = await response.json();
if (!response.ok) throw new Error(data.error.message);
console.log(data);import os
import requests
headers = {
"Authorization": "Bearer " + os.environ["RIT_API_KEY"]
}
response = requests.get(
"https://rit.api.rittech.com.br/v1/agents",
headers=headers,
timeout=75,
)
response.raise_for_status()
print(response.json())Resposta
200 OK
{
"agents": [
{
"id": "11111111-1111-4111-8111-111111111111",
"name": "Atendimento",
"description": "Assistente comercial",
"provider": "openai",
"model": "gpt-4.1",
"status": "active",
"aiEnabled": true,
"updatedAt": "2026-11-05T12:00:00.000Z"
}
],
"nextCursor": null
}Erros
Uma chave sem a permissão exigida retorna 403. Um recurso inexistente ou fora dos agentes permitidos retorna 404. Consulte erros, limites e idempotência antes de implementar novas tentativas.
for developers