Agents
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-07-08T10:46:22.179Z",
"lastConnectionDate": "2025-07-08T10:46:22.179Z",
"systemConnectionsCount": 1
}
]
}
Retrieves an agents for a agent with given ID
Authorizations
Path parameters
agentIdstring · uuidRequiredExample:
The ID of the agent.
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-07-08T10:46:22.179Z",
"lastConnectionDate": "2025-07-08T10:46:22.179Z",
"systemConnectionsCount": 1
}
}
Creates a new agent
Authorizations
Path parameters
agentIdstring · uuidRequiredExample:
The ID of the agent.
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-07-08T10:46:22.179Z",
"lastConnectionDate": "2025-07-08T10:46:22.179Z",
"systemConnectionsCount": 1
}
}
Removes an agent with a given ID.
Authorizations
Path parameters
agentIdstring · uuidRequiredExample:
The ID of the agent.
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"
}
Updates a new agent with given ID
Authorizations
Path parameters
agentIdstring · uuidRequiredExample:
The ID of the agent.
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-07-08T10:46:22.179Z",
"lastConnectionDate": "2025-07-08T10:46:22.179Z",
"systemConnectionsCount": 1
}
}