Get Document Workflow Collection
Retrieve the full workflow collection of a document in Basecone.
GET documents/:documentId/workflow
Workflow collection properties
| Property | Type | Description |
|---|---|---|
| documentWorkflowHistory | Array | A list of workflows. |
| _links | Array | A list of useful preconfigured uri's a client app can use to navigate this resource collection. |
| _metadata | Complex object | Optional object with additional information concerning the current returned result. |
Workflow properties
| Property | Type | Description |
|---|---|---|
| created | DateTime | The date when the document entered that state. |
| status | string | The status that the document entered. |
| user | complex | Information about the user that caused that state for the document. |
Example response:
{
"documentWorkflowHistory": [
{
"created": "2021-05-19T15:47:50.61",
"status": "Uploaded",
"user": {
"userId": "b652fbc8-631e-4ad7-b656-5d6584ce6144",
"_links": [
{
"rel": "self",
"href": "http://localhost:54634/users/b652fbc8-631e-4ad7-b656-5d6584ce6144"
}
],
"name": "Aguas",
"userName": "Aguas"
}
},
{
"created": "2021-05-19T15:47:50.61",
"status": "Linked",
"user": {
"userId": "b652fbc8-631e-4ad7-b656-5d6584ce6144",
"_links": [
{
"rel": "self",
"href": "http://localhost:54634/users/b652fbc8-631e-4ad7-b656-5d6584ce6144"
}
],
"name": "Aguas",
"userName": "Aguas"
}
},
{
"created": "2021-05-21T13:44:05.197",
"status": "Abandoned",
"user": {
"userId": "b652fbc8-631e-4ad7-b656-5d6584ce6144",
"_links": [
{
"rel": "self",
"href": "http://localhost:54634/users/b652fbc8-631e-4ad7-b656-5d6584ce6144"
}
],
"name": "Aguas",
"userName": "Aguas"
}
}
],
"_links": null,
"_metadata": {
"total": 3
}
}
