https://docs.onboarded.com/_mock/openapi/
https://app.onboarded.com/
https://docs.onboarded.com/_mock/openapi/api/v1/tasks
https://app.onboarded.com/api/v1/tasks
curl -i -X GET \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks?client_id=string&employee_id=string&employer_id=string&expired_at_gte=2019-08-24T14%3A15%3A22Z&expired_at_lte=2019-08-24T14%3A15%3A22Z&job_id=string&page=1&per_page=20' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "data": [ { … } ], "total": 0 }
Body
Tasks are designed to be reusable across multiple placements. However, if your form uses placement attribute scoping, you must provide a placement id here so that Onboarded can retrieve the scoped value from your placement.
Datetime for when the task expires. If not included in the request payload, default value from the form will be used (when applicable). Set this property to null
if you do not want this task to inherit form default expiration time.
https://docs.onboarded.com/_mock/openapi/api/v1/tasks
https://app.onboarded.com/api/v1/tasks
curl -i -X POST \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks?allow_duplicate=true' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"form_id": "string",
"employee_id": "string",
"employer_id": "string",
"client_id": "string",
"job_id": "string",
"placement_id": "string",
"expired_at": "2019-08-24T14:15:22Z",
"due_at": "2019-08-24T14:15:22Z"
}'
{ "id": "string", "form_id": "string", "form_custom_attributes": {}, "name": "string", "employee_id": "string", "employer_id": "string", "client_id": "string", "job_id": "string", "status": "requires_action", "next_action": { "type": "employer_action" }, "expired_at": "2019-08-24T14:15:22Z", "due_at": "2019-08-24T14:15:22Z", "progress": { "percent": 0, "numerator": 0, "denominator": 0 }, "subtasks": [ { … } ], "tags": [ { … } ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}
https://app.onboarded.com/api/v1/tasks/{id}
curl -i -X GET \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "id": "string", "form_id": "string", "form_custom_attributes": {}, "name": "string", "employee_id": "string", "employer_id": "string", "client_id": "string", "job_id": "string", "status": "requires_action", "next_action": { "type": "employer_action" }, "expired_at": "2019-08-24T14:15:22Z", "due_at": "2019-08-24T14:15:22Z", "progress": { "percent": 0, "numerator": 0, "denominator": 0 }, "subtasks": [ { … } ], "tags": [ { … } ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}
https://app.onboarded.com/api/v1/tasks/{id}
curl -i -X PATCH \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"expired_at": "2019-08-24T14:15:22Z"
}'
{ "id": "string", "form_id": "string", "form_custom_attributes": {}, "name": "string", "employee_id": "string", "employer_id": "string", "client_id": "string", "job_id": "string", "status": "requires_action", "next_action": { "type": "employer_action" }, "expired_at": "2019-08-24T14:15:22Z", "due_at": "2019-08-24T14:15:22Z", "progress": { "percent": 0, "numerator": 0, "denominator": 0 }, "subtasks": [ { … } ], "tags": [ { … } ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}
https://app.onboarded.com/api/v1/tasks/{id}
curl -i -X DELETE \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "id": "string", "form_id": "string", "form_custom_attributes": {}, "name": "string", "employee_id": "string", "employer_id": "string", "client_id": "string", "job_id": "string", "status": "requires_action", "next_action": { "type": "employer_action" }, "expired_at": "2019-08-24T14:15:22Z", "due_at": "2019-08-24T14:15:22Z", "progress": { "percent": 0, "numerator": 0, "denominator": 0 }, "subtasks": [ { … } ], "tags": [ { … } ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/fields
https://app.onboarded.com/api/v1/tasks/{id}/fields
curl -i -X GET \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/fields' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "fields": [ { … } ] }
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/fields
https://app.onboarded.com/api/v1/tasks/{id}/fields
curl -i -X PATCH \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/fields' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"fields": [
{
"path": "string",
"value": null
}
]
}'
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/pdf
https://app.onboarded.com/api/v1/tasks/{id}/pdf
curl -i -X GET \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/pdf' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/onboarding
https://app.onboarded.com/api/v1/tasks/{id}/onboarding
curl -i -X GET \
'https://docs.onboarded.com/_mock/openapi/api/v1/tasks/{id}/onboarding?assignee_type=employee&locale=en&redirect_to=http%3A%2F%2Fexample.com' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'