GET
/
v2
/
agent
/
{agentId}
/
intentions
curl --request GET \
  --url https://api.gptmaker.ai/v2/agent/{agentId}/intentions \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "description": "<string>",
    "preprocessingMessage": "DISABLED",
    "preprocessingText": "<string>",
    "fields": [
      {
        "name": "<string>",
        "jsonName": "<string>",
        "description": "<string>",
        "type": "TEXT",
        "required": true
      }
    ],
    "type": "WEBHOOK",
    "httpMethod": "GET",
    "url": "<string>",
    "headers": [
      {
        "name": "<string>",
        "value": "<string>"
      }
    ],
    "params": [
      {
        "name": "<string>",
        "value": "<string>"
      }
    ],
    "requestBody": "<string>",
    "autoGenerateParams": true,
    "autoGenerateBody": true
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

agentId
string
required

ID do agente

Query Parameters

page
integer

Número da página

pageSize
integer

Tamanho da página

query
string

Filtro pela descrição da intenção

Response

200
application/json
Lista de intenções
id
string

ID da intenção

description
string

Descrição da intenção

preprocessingMessage
enum<string>

Mensagem de pré-processamento

Available options:
DISABLED,
GENERATE,
MANUAL
preprocessingText
string

Texto de pré-processamento

fields
object[]
type
enum<string>

Tipo de intenção

Available options:
WEBHOOK
httpMethod
enum<string>

Método HTTP

Available options:
GET,
POST
url
string

URL do webhook

headers
object[]
params
object[]
requestBody
string

String contendo um JSON que será enviado no corpo da requisição

autoGenerateParams
boolean

Geração automática de parâmetros

autoGenerateBody
boolean

Geração automática do corpo da requisição