SDK Apps > Webhooks

List App Webhooks

get

Retrieves a list of all apps available to the user.

Authorizations
Path parameters
SDK_appNamestringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Responses
200
Successful response
application/json
get
GET /api/v2/sdk/apps/{SDK_appName}/webhooks HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "webhooks": [
    {
      "name": "postman-test-app-6-1",
      "label": "Test Connection",
      "type": "web"
    },
    {
      "name": "aaaa",
      "label": "Test Connection",
      "type": "web"
    },
    {
      "name": "postman-test-app-6-12",
      "label": "Test Connection",
      "type": "web"
    },
    {
      "name": "postman-test-app-6-13",
      "label": "Test Connection",
      "type": "web"
    }
  ]
}

Create Webhook

post

Retrieves a list of all apps available to the user.

Authorizations
Path parameters
SDK_appNamestringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Content-TypestringOptionalExample: application/json
Body
typestringOptional
labelstringOptional
Responses
200
Successful response
application/json
post
POST /api/v2/sdk/apps/{SDK_appName}/webhooks HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 37

{
  "type": "web",
  "label": "Watch Events"
}
200

Successful response

{
  "appWebhook": {
    "label": "Watch Events",
    "type": "web"
  }
}

Get Webhook

get

Retrieves a list of all apps available to the user.

Authorizations
Path parameters
SDK_webhookNamestringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Responses
200
Successful response
application/json
get
GET /api/v2/sdk/apps/webhooks/{SDK_webhookName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "appWebhook": {
    "name": "custom-app-12",
    "label": "Watch Events",
    "type": "web",
    "connection": "custom-app-1",
    "altConnection": null
  }
}

Delete Webhook

delete

Retrieves a list of all apps available to the user.

Authorizations
Path parameters
SDK_webhookNamestringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Responses
200
Successful response
application/json
delete
DELETE /api/v2/sdk/apps/webhooks/{SDK_webhookName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "appWebhook": "custom-app-12"
}

Update Webhook

patch

Retrieves a list of all apps available to the user.

Authorizations
Path parameters
SDK_webhookNamestringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Content-TypestringOptionalExample: application/json
Body
labelstringOptional
Responses
200
Successful response
application/json
patch
PATCH /api/v2/sdk/apps/webhooks/{SDK_webhookName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 24

{
  "label": "Test Renamed"
}
200

Successful response

{
  "appWebhook": {
    "name": "charlie-1",
    "label": "Test Renamed",
    "type": "web",
    "connection": null,
    "altConnection": null
  }
}

Get Webhook Section

get

Available sections are: api, parameters, attach, detach, scope

Authorizations
Path parameters
SDK_webhookNamestringRequired
SDK_webhookSectionstringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
apistringOptional
Header parameters
imt-adminintegerOptionalExample: 1
Responses
200
Successful response
application/json
get
GET /api/v2/sdk/apps/webhooks/{SDK_webhookName}/{SDK_webhookSection} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "output": "{{body}}"
}

Set Webhook Section

put

Available sections are: api, parameters, attach, detach, scope

Authorizations
Path parameters
SDK_webhookNamestringRequired
SDK_webhookSectionstringRequired
Query parameters
allbooleanOptionalExample: true
opensourcebooleanOptionalExample: true
Header parameters
imt-adminintegerOptionalExample: 1
Content-TypestringOptionalExample: application/jsonc
Body
outputstringOptional
testbooleanOptional
Responses
200
Successful response
application/json
put
PUT /api/v2/sdk/apps/webhooks/{SDK_webhookName}/{SDK_webhookSection} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 33

{
  "output": "{{body}}",
  "test": true
}
200

Successful response

{
  "change": {}
}