Agents

List agents

get

Retrieves a collection of agents for a company with a given ID

Authorizations
Query parameters
organizationIdintegerOptionalExample: 11
Responses
200
Successful response
application/json
get
GET /api/v2/agents HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "agents": [
    {
      "id": "text",
      "tenantId": "text",
      "name": "text",
      "clientSecret": "text",
      "status": "ACTIVE",
      "alerted": true,
      "connected": true,
      "version": "text",
      "createdDate": "2025-05-23T12:38:05.645Z",
      "lastConnectionDate": "2025-05-23T12:38:05.645Z",
      "systemConnectionsCount": 1
    }
  ]
}

Get agent details

get

Retrieves an agents for a agent with given ID

Authorizations
Path parameters
agentIdstring · uuidRequired

The ID of the agent.

Example: 78781d1f-8cc0-4f42-8e77-c02812f78b53
Query parameters
organizationIdintegerOptionalExample: 11
Responses
200
Successful response
application/json
get
GET /api/v2/agents/{agentId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "agent": {
    "id": "text",
    "tenantId": "text",
    "name": "text",
    "clientSecret": "text",
    "status": "ACTIVE",
    "alerted": true,
    "connected": true,
    "version": "text",
    "createdDate": "2025-05-23T12:38:05.645Z",
    "lastConnectionDate": "2025-05-23T12:38:05.645Z",
    "systemConnectionsCount": 1
  }
}

Create agent

post

Creates a new agent

Authorizations
Path parameters
agentIdstring · uuidRequired

The ID of the agent.

Example: 78781d1f-8cc0-4f42-8e77-c02812f78b53
Query parameters
organizationIdintegerOptionalExample: 11
Body
namestringRequired
Responses
200
Successful response
application/json
post
POST /api/v2/agents/{agentId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15

{
  "name": "text"
}
200

Successful response

{
  "agent": {
    "id": "text",
    "tenantId": "text",
    "name": "text",
    "clientSecret": "text",
    "status": "ACTIVE",
    "alerted": true,
    "connected": true,
    "version": "text",
    "createdDate": "2025-05-23T12:38:05.645Z",
    "lastConnectionDate": "2025-05-23T12:38:05.645Z",
    "systemConnectionsCount": 1
  }
}

Delete agent

delete

Removes an agent with a given ID.

Authorizations
Path parameters
agentIdstring · uuidRequired

The ID of the agent.

Example: 78781d1f-8cc0-4f42-8e77-c02812f78b53
Query parameters
organizationIdintegerOptionalExample: 11
Responses
200
Successful response
application/json
delete
DELETE /api/v2/agents/{agentId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "agent": "78781d1f-8cc0-4f42-8e77-c02812f78b53"
}

Update agent

patch

Updates a new agent with given ID

Authorizations
Path parameters
agentIdstring · uuidRequired

The ID of the agent.

Example: 78781d1f-8cc0-4f42-8e77-c02812f78b53
Query parameters
organizationIdintegerOptionalExample: 11
Body
namestringOptional
Responses
200
Successful response
application/json
patch
PATCH /api/v2/agents/{agentId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15

{
  "name": "text"
}
200

Successful response

{
  "agent": {
    "id": "text",
    "tenantId": "text",
    "name": "text",
    "clientSecret": "text",
    "status": "ACTIVE",
    "alerted": true,
    "connected": true,
    "version": "text",
    "createdDate": "2025-05-23T12:38:05.645Z",
    "lastConnectionDate": "2025-05-23T12:38:05.645Z",
    "systemConnectionsCount": 1
  }
}