Forms

To authorise an API request, you must get an API token, like this:

POST { username: myusername, password: mypassword } /api/user/login?persist=true|false

Endpoints

getAllForms

GET /api/:project/:environment/forms

Parameters

Return value

Array Forms

deleteForm

DELETE /api/:project/:environment/forms/:id

Parameters

pullForm

POST /api/:project/:environment/forms/pull/:id

Parameters

Return value

Form The pulled Form

pushForm

POST /api/:project/:environment/forms/push/:id

Parameters

Return value

Form The pushed Form id

getForm

GET /api/:project/:environment/forms/:id

Parameters

Return value

Form Form

getAllEntries

GET /api/:project/:environment/forms/:id/entries

Parameters

Return value

String CSV string

postForm

POST /api/:project/:environment/forms/:id

Parameters

Return value

Form Form

postNew

POST /api/:project/:environment/forms/new

Parameters

Return value

String The created Form id

postSubmit

POST /api/:project/:environment/forms/:id/submit

Parameters

postClearAllEntries

POST /api/:project/:environment/forms/clear/:id

Parameters