SDK Apps > RPCs
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}/rpcsGET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"rpcs": []
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/jsonBody
namestringOptional
labelstringOptional
Responses
200
Successful response
application/json
post
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcsPOST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 46
{
"name": "listUseriiinos",
"label": "List Users"
}200
Successful response
{
"appRpc": {
"name": "listUsers",
"label": "List Users"
}
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}GET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appRpc": {
"name": "listUsers",
"label": "List Users",
"connection": null,
"altConnection": null
}
}Tests the RPC
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/jsonimt-remote-formulaintegerOptionalExample:
1imt-ignore-requiredstringOptionalExample:
yesimt-validate-schemastringOptionalExample:
yesBody
Responses
200
Successful response
No content
post
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}POST /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 160
{
"data": {
"id": "1",
"jidlo": "Černá zabijačkováasdf"
},
"schema": [
{
"name": "id",
"type": "integer",
"required": true
},
{
"name": "jidlo",
"type": "text",
"required": true
}
]
}200
Successful response
No content
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
delete
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}DELETE /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200
Successful response
{
"appRpc": "listUsers"
}Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/jsonBody
labelstringOptional
Responses
200
Successful response
application/json
patch
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}PATCH /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"label": "IDI"
}200
Successful response
{
"appRpc": {
"name": "listUseriiinos",
"label": "IDI",
"connection": null,
"altConnection": null
}
}Available sections: api, parameters
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
SDK_rpcSectionstringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Responses
200
Successful response
application/json
get
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}/{SDK_rpcSection}GET /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}/{SDK_rpcSection} 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}}",
"output": {
"label": "{{item.name}}",
"value": "{{item.id}}"
}
}
}Available sections: api, parameters
Authorizations
Path parameters
SDK_appNamestringRequired
SDK_appVersionstringRequired
SDK_rpcNamestringRequired
SDK_rpcSectionstringRequired
Query parameters
allbooleanOptionalExample:
trueopensourcebooleanOptionalExample:
trueHeader parameters
imt-adminintegerOptionalExample:
1Content-TypestringOptionalExample:
application/jsoncBody
urlstringOptional
methodstringOptional
qsobjectOptional
bodyobjectOptional
headersobjectOptional
Responses
200
Successful response
application/json
put
/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}/{SDK_rpcSection}PUT /api/v2/sdk/apps/{SDK_appName}/{SDK_appVersion}/rpcs/{SDK_rpcName}/{SDK_rpcSection} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 163
{
"url": "/api/users",
"method": "GET",
"qs": {},
"body": {},
"headers": {},
"response": {
"iterate": "{{body.users}}",
"output": {
"label": "{{item.name}}",
"value": "{{item.id}}"
}
}
}200
Successful response
{
"change": {}
}Last updated

