Customer

Gets the list of customers

get

Gets the list of customers in the organization with specified organizationId

Responses
200
List of customers returned successfully.
application/json
get
GET /portal/api/bridge/customers HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

List of customers returned successfully.

{
  "customers": [
    {
      "id": 1,
      "name": "text",
      "organizationId": 1,
      "operationsLimit": 1
    }
  ]
}

Creates a new customer

post

Creates a new customer in the organization

Body
namestring · min: 1Required

Name of the customer

organizationIdnumberRequired

ID of the organization to which the customer belongs

operationsLimitnumberOptional

The maximum number of operations allowed for the customer.

Responses
200
Customer created successfully.
application/json
post
POST /portal/api/bridge/customers HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 54

{
  "name": "text",
  "organizationId": 1,
  "operationsLimit": 1
}
200

Customer created successfully.

{
  "customer": {
    "id": 1,
    "name": "text",
    "organizationId": 1,
    "operationsLimit": 1
  }
}

Gets a customer by ID

get

Gets a single customer by its ID

Path parameters
idnumberRequired

Customer ID

Responses
200
Customer returned successfully.
application/json
get
GET /portal/api/bridge/customers/{id} HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

Customer returned successfully.

{
  "customer": {
    "id": 1,
    "name": "text",
    "organizationId": 1,
    "operationsLimit": 1
  }
}

Deletes a customer

delete

Deletes a customer by ID

Path parameters
idnumberRequired

Customer ID

Responses
200
Customer deleted successfully.
application/json
delete
DELETE /portal/api/bridge/customers/{id} HTTP/1.1
Host: <zone>.make.com
Accept: */*
200

Customer deleted successfully.

{
  "deleted": true
}

Updates a customer

patch

Updates an existing customer by ID

Path parameters
idnumberRequired

Customer ID

Body
namestring · min: 1Optional

New name of the customer

operationsLimitnumberOptional

The maximum number of operations allowed for the customer.

Responses
200
Customer updated successfully.
application/json
patch
PATCH /portal/api/bridge/customers/{id} HTTP/1.1
Host: <zone>.make.com
Content-Type: application/json
Accept: */*
Content-Length: 35

{
  "name": "text",
  "operationsLimit": 1
}
200

Customer updated successfully.

{
  "customer": {
    "id": 1,
    "name": "text",
    "organizationId": 1,
    "operationsLimit": 1
  }
}