Node: koBoToolbox · Full type: n8n-nodes-base.koBoToolbox · Version: 1
Credentials
koBoToolboxApi (alias: @kobo)
CREDENTIAL @kobo = koBoToolboxApi "My Ko Bo Toolbox"
Operations
Resource: file
create
| Parameter |
Type |
Default |
Details |
fileMode |
options |
"binary" |
required; binary, url |
binaryPropertyName |
string |
"data" |
required |
fileUrl |
string |
"" |
required |
delete
| Parameter |
Type |
Default |
Details |
fileId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
fileId |
string |
"" |
required |
binaryPropertyName |
string |
"data" |
required |
download |
boolean |
false |
required |
getAll
No additional parameters.
get
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
required |
limit |
number |
1000 |
|
options |
collection |
{} |
keys: sort |
filters |
collection |
{} |
keys: filter |
redeploy
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
Resource: hook
get
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
hookId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
returnAll |
boolean |
false |
required |
limit |
number |
1000 |
|
getLogs
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
hookId |
string |
"" |
required |
status |
options |
"" |
`,0,1,2` |
startDate |
dateTime |
"" |
|
endDate |
dateTime |
"" |
|
retryAll
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
hookId |
string |
"" |
required |
retryOne
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
hookId |
string |
"" |
required |
logId |
string |
"" |
required |
Resource: submission
delete
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
submissionId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
submissionId |
string |
"" |
required |
options |
collection |
{} |
keys: download, binaryNamingScheme, dataPropertyAttachmentsPrefixName, fields, version, selectMask, ... |
getAll
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
returnAll |
boolean |
false |
required |
limit |
number |
100 |
|
filterType |
options |
"none" |
none, json |
filterJson |
string |
"" |
|
options |
collection |
{} |
keys: download, binaryNamingScheme, dataPropertyAttachmentsPrefixName, fields, version, selectMask, ... |
getValidation
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
submissionId |
string |
"" |
required |
setValidation
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
submissionId |
string |
"" |
required |
validationStatus |
options |
"" |
required; validation_status_approved, validation_status_not_approved, validation_status_on_hold |
Common Parameters
| Parameter |
Type |
Default |
Details |
formId |
options |
"" |
required |
Parameter Details
options children:
| Parameter |
Type |
Default |
Details |
sort |
fixedCollection |
{} |
groups: value |
filters children:
| Parameter |
Type |
Default |
Details |
filter |
string |
"asset_type:survey" |
|
Example
NODE "koBoToolbox" @kobo AS "Ko Bo Toolbox" {
resource: "file",
operation: "get",
hookId: {{ $json.hookId }},
logId: {{ $json.logId }},
submissionId: {{ $json.submissionId }}
}