POST | Criar Agent

Prev Next

Crie um agent para o Network Connector.

Requisitos

  • Possuir autorização com permissão de acesso e de leitura e escrita ao recurso Sistema, concedida pelo administrador no A2A. .

Método e endpoint

POST /api/system/nc/agent

Parâmetros da Requisição

Os seguintes parâmetros devem ser enviados no body da requisição:

Parâmetro Tipo Obrigatório Descrição
name string Sim Nome do agent do Network Connector a ser criado.

Restrições para o nome do agent

  • Máximo: 255 caracteres
  • Caracteres permitidos: a-z, A-Z, 0-9, -, _, +, =, #, @, $, [, ], (, ), {, }
  • Nota: o nome deve ser único e não pode haver outro agent ativo com o mesmo nome.

Exemplos de Requisição

{
    "name": "agent-example"
}

cURL

curl -X POST "https://{URL}/api/system/nc/agent" \
     -H "Authorization: Bearer {TOKEN}" \
     -H "Content-Type: application/json" \
     -d '{"name": "agent-example"}'

Código de status

201 CREATED

Resposta

{
  "response": {
    "status": 201,
    "error": false,
    "error_code": 0,
    "message": "Agent created successfully."
  },
  "agent": {
    "id": "1",
    "name": "Default",
    "port": "30000",
    "fingerprint": "Zk9YalVUVDRaeWh2b0FKb29uWmhESk44VVdqcEZkSE1qSUZKMkREUjlOdz06Um1kSlUyWlRSbkYwVEZCb2ExUjNRenAzUkhkellXMVJhMWQyWldad1NXSnI="
  }
}

Campos da Resposta

Campo Tipo Descrição
agent object Dados do agent criado.
agent.id int Código único de identificação do agent gerado automaticamente pelo Segura.
agent.name string Nome do connector/agent.
agent.port string Número da porta automaticamente gerado pelo sistema para conectar o agent à instância.
agent.fingerprint string Hash único automaticamente gerado pelo sistema para conectar o agent à porta. Nota: Informação sensível. Se a opção Ativar criptografia de informações sensíveis estiver habilitada, essa informação será protegida. Para visualizá-la, baixe a chave de descriptografia. Saiba mais em Primeiros passos com as APIs A2A.

Possíveis Erros

Código Mensagem Causa
400 Nome do agent inválido O nome enviado não atende às restrições definidas.
403 Falta de permissão O usuário não possui as permissões adequadas para criar um agent.