Skip to content

Ko Bo Toolbox

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.

Resource: form

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 }}
}