SDK Apps > Modules
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
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}/{SDK_appVersion}/modules HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appModules": [
{
"name": "postmanModule5",
"label": "BezVisKam",
"typeId": 1,
"public": false,
"approved": false,
"description": "Bleeeeee",
"crud": "read"
},
{
"name": "getEntity",
"label": "Get Entity",
"typeId": 4,
"public": false,
"approved": false,
"description": "Retrieves the given entity.",
"crud": null
}
]
}
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Content-TypestringOptionalExample:
application/json
Body
namestringOptional
typeIdintegerOptional
labelstringOptional
descriptionstringOptional
Responses
200
Successful response
application/json
post
POST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 96
{
"name": "getEntity",
"typeId": 4,
"label": "Get Entity",
"description": "Retrieves the given entity."
}
200
Successful response
{
"appModule": {
"name": "getEntity",
"label": "Get Entity",
"description": "Retrieves the given entity.",
"typeId": 4,
"crud": null,
"connection": null,
"webhook": null
}
}
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
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}/{SDK_appVersion}/modules/{SDK_moduleName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appModule": {
"name": "getEntity",
"label": "Get Entity",
"description": "Retrieves the given entity.",
"typeId": 4,
"public": false,
"approved": false,
"crud": null,
"connection": null,
"altConnection": null,
"webhook": null
}
}
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Responses
200
Successful response
application/json
delete
DELETE /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appModule": "getEntity"
}
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Content-TypestringOptionalExample:
application/json
Body
labelstringOptional
descriptionstringOptional
connectionstringOptional
Responses
200
Successful response
application/json
patch
PATCH /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 93
{
"label": "Get Order",
"description": "Retrieves the order by its id.",
"connection": "charlie-1"
}
200
Successful response
{
"appModule": {
"name": "getEntity",
"label": "Get Order",
"description": "Retrieves the order by its id.",
"typeId": 4,
"crud": null,
"connection": "charlie-1",
"altConnection": null,
"webhook": null
}
}
Available sections: api, epoch, parameters, expect, interface, samples, scope
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
SDK_moduleSectionstringRequired
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}/{SDK_appVersion}/modules/{SDK_moduleName}/{SDK_moduleSection} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"url": "/api/users",
"method": "GET",
"qs": {},
"body": {},
"headers": {},
"response": {
"iterate": "{{body.users}}",
"trigger": {
"id": "{{item.id}}",
"date": "{{item.created}}",
"type": "string",
"format": "date",
"order": "desc"
},
"output": "{{item}}",
"limit": "{{parameters.limit}}"
}
}
Available sections: api, epoch, parameters, expect, interface, samples, scope
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
SDK_moduleSectionstringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Content-TypestringOptionalExample:
application/jsonc
Body
urlstringOptional
methodstringOptional
qsobjectOptional
bodyobjectOptional
headersobjectOptional
Responses
200
Successful response
application/json
put
PUT /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName}/{SDK_moduleSection} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 261
{
"url": "/api/users",
"method": "GET",
"qs": {},
"body": {},
"headers": {},
"response": {
"iterate": "{{body.users}}",
"trigger": {
"id": "{{item.id}}",
"date": "{{item.created}}",
"type": "string",
"format": "date",
"order": "desc"
},
"output": "{{item}}",
"limit": "{{parameters.limit}}"
}
}
200
Successful response
{
"url": "/api/users",
"method": "GET",
"qs": {},
"body": {},
"headers": {},
"response": {
"iterate": "{{body.users}}",
"trigger": {
"id": "{{item.id}}",
"date": "{{item.created}}",
"type": "string",
"format": "date",
"order": "desc"
},
"output": "{{item}}",
"limit": "{{parameters.limit}}"
}
}
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
SDK_moduleVisibilitystringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Content-TypestringOptionalExample:
text/plain
Body
Responses
200
Successful respons
text/plain
Responseboolean
post
POST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName}/{SDK_moduleVisibility} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful respons
true
Retrieves a list of all apps available to the user.
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Body
newNamestringOptional
Responses
200
Successful response
application/json
post
POST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName}/clone HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 20
{
"newName": "apicek"
}
200
Successful response
{
"module": {
"name": "apicek",
"label": "Testicek (clone)",
"description": "Těstíčko.",
"typeId": 4,
"connection": "multiverse",
"webhook": null,
"crud": null
}
}
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_moduleNamestringRequired
SDK_moduleDeprecationstringRequired
Query parameters
allbooleanOptionalExample:
true
opensourcebooleanOptionalExample:
true
Header parameters
imt-adminintegerOptionalExample:
1
Content-TypestringOptionalExample:
text/plain
Body
Responses
200
Successful response
application/json
post
POST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName}/{SDK_moduleDeprecation} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"changed": true
}
Update module consumable
Authorizations
Path parameters
moduleanyRequired
Query parameters
appstringRequired
versionintegerRequired
Body
centireditsFormulastringOptional
centireditsFormulaDescriptionstringOptional
centireditsFormulaDocumentationUrlstringOptional
Responses
200
Successful response
application/json
put
PUT /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/modules/{SDK_moduleName}/{SDK_moduleConsumable} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 112
{
"centireditsFormula": "text",
"centireditsFormulaDescription": "text",
"centireditsFormulaDocumentationUrl": "text"
}
200
Successful response
{
"name": "text"
}