Summary
The Get Forms by Type method returns all forms with a workflow type matching the 'type' parameter.
A since and a until parameter can be specified if required.
Response Parameters
| Field
|
Description
|
| type
|
Asset location
|
Example response
{
"forms" : [
{
"created_at": "2020-02-20T14:39:37+00:00",
"name": "test",
"id": 1,
"notes": null,
"mobile_user": {
"username": "Test User",
"external_id": "",
"color": "3B0AA3",
"uat": false,
"engineer_registration_number": null,
"email": "",
"panicked": false,
"lastInternetConnection": null
},
"vehicle": null,
"updated_at": "2020-02-20T14:39:40+00:00",
"checklist": [
{
"created_at": "2020-02-20T14:39:36+00:00",
"name": "test",
"linked_uuid": null,
"checklist_questions": [
{
"notes": null,
"question": "Question1",
"answer": "Answer1"
},
{
"notes": null,
"question": "Question2",
"answer": "Answer2"
}
]
}
]
}
]
}
Example curl request
curl "https://api.mymobileworkers.com:8181/api/1/forms/nameAndUsername?api_key=YOUR_KEY&type=TestWorkflowName&since=2015-05-07%2012:50:44&until=2015-06-08 12:50:44"