SDK Apps > Functions
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functionsGET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appFunctions": [
{
"name": "myFunction",
"args": "()"
}
]
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/jsonBody
namestringOptional
Responses
200
Successful response
application/json
post
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functionsPOST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"name": "parseTime3"
}200
Successful response
{
"appFunction": {
"name": "parseTime"
}
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}GET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appFunction": {
"name": "parseTime"
}
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
delete
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}DELETE /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appFunction": "parseTime"
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
text/plain
Responsestring
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/codeGET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/code HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
function parseTime() {
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/javascriptBody
stringOptionalExample:
function parseTime() { const a = "Hey There" }Responses
200
Successful response
application/json
put
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/codePUT /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/code HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: text/plain
Accept: */*
Content-Length: 54
"function parseTime() {
const a = "Hey There"
}"200
Successful response
{
"change": {}
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
No content
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/testGET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/test HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
No content
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_functionNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/javascriptBody
stringOptionalExample:
console.log('AAA');Responses
200
Successful response
application/json
put
/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/testPUT /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/functions/{SDK_functionName}/test HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: text/plain
Accept: */*
Content-Length: 21
"console.log('AAA');"200
Successful response
{
"changed": true
}Last updated

