Skip to main content
GET
/
v1
/
agent-tools
Listar todas as tools do agente
curl --request GET \
  --url https://api.nuvia.ai/v1/agent-tools \
  --header 'Authorization: Bearer <token>'
[
  {
    "_id": {},
    "title": "<string>",
    "action": "<string>",
    "company": {
      "_id": {},
      "name": "<string>",
      "channels": [],
      "agent_flows": [
        {
          "_id": {},
          "name": "<string>",
          "url": "<string>",
          "specialist_url": "<string>"
        }
      ],
      "description": "<string>",
      "general_config": {}
    },
    "additional_attributes": {}
  }
]

Authorizations

Authorization
string
header
required

Token JWT de autenticação

Headers

x-company-id
string

Identificador da empresa-alvo. Obrigatório apenas para API Keys globais (type=global). Ignorado para API Keys de empresa e usuários humanos.

Query Parameters

Termo de busca para filtrar por título ou ação

integration
string

Serviço de integração

page
string
default:1

Número da página (começa em 1)

rowsPerPage
string
default:10

Quantidade de itens por página

Response

Lista de tools retornada com sucesso

_id
object
required
title
string
required
action
string
required
type
enum<string>
required
Available options:
step,
field,
user,
agent,
integration,
knowledge_base,
media,
team,
general,
customhttp,
mcp,
table_use_case
company
object
required
additional_attributes
object
required
integration
enum<string>
Available options:
whatsapp-evolution,
whatsapp,
google-calendar,
zapsign,
advbox,
amigo,
hubspot,
rd-station,
linkedin-unipile