[GET] Task Status List

Use this request to get information about all the tasks in your Organization (or a filtered subset), including their processing statuses and auditing information.

Task Status List

GET/api/v1.0/external/sdtask/statuslist?startDate=2022-03-16T16:59:55Z&endDate=2022-04-05T16:59:55Z

Query Parameters

Name
Type
Description

startDate

datetime (optional)

Include tasks created after this date. Required if endDate is not specified.

endDate

datetime (optional)

Include tasks created before this date. Required if startDate is not specified.

taskStatus

TaskStatus (optional)

The status of the tasks to filter for. To filter with more than one taskStatus value, simply add another entry to the query string, i.e ?taskStatus=30&taskStatus=31 to filter on status 30 and 31.

integrationStatus

The integration status of the tasks to filter for. To filter with more than one integrationStatus value, simply add another entry to the query string, i.e ?integrationStatus=1&integrationStatus=2 to filter on status 1 and 2.

workspaceId

integer (optional)

The ID of the workspace to filter for. To filter with more than one workspaceId value, simply add another entry to the query string, i.e ?workspaceId=1&workspaceId=2 to filter on workspace ID 1 and 2.

sort

string (optional)

name of property to sort result values. Sorts by createdOn by default.

At least one of startDate or endDate must be specified.

Example Request

curl --location 'https://cloud.smartdocumentor.net/api/v1.0/external/sdtask/statuslist?startDate=2022-03-16T16%3A59%3A55Z&endDate=2022-04-05T16%3A59%3A55Z' --header 'Authorization: Bearer {your access token here}'

Responses

[
    {
        "taskId": 49,
        "workspaceId": 1,
        "batchId": null, 
        "taskNumber": null, 
        "externalId": null, 
        "displayName": "Task display name",
        "description": "Task description",
        "createdOn": "2022-03-28T14:28:56Z",
        "taskStatus": 4,
        "integrationStatus": 1,
        "taskStatusText": "InReview",
        "integrationStatusText": "Never",
        "totalPages": 10,
        "preProcessingStartedOn": "2022-03-16T16:59:55Z"
    },
    {
        "taskId": 50,
        "workspaceId": 1,
        "batchId": 1, 
        "taskNumber": 1, 
        "externalId": null, 
        "displayName": "Task display name",
        "description": "Task description",
        "createdOn": "2022-03-29T20:46:59Z",
        "taskStatus": 4,
        "integrationStatus": 1,
        "taskStatusText": "InReview",
        "integrationStatusText": "Never",
        "totalPages": 33,
        "restartCount": 1,
        "preProcessingStartedOn": "2022-03-16T16:59:55Z"
    },
    {
        "taskId": 47,
        "workspaceId": 1,
        "batchId": 1, 
        "taskNumber": 1, 
        "externalId": null, 
        "displayName": "Task display name",
        "description": "Task description",
        "createdOn": "2022-03-28T08:26:47Z",
        "taskStatus": 4,
        "integrationStatus": 1,
        "taskStatusText": "InReview",
        "integrationStatusText": "Never",
        "totalPages": 1,
        "preProcessingStartedOn": "2022-03-16T16:59:55Z"
    },
    {
        "taskId": 51,
        "workspaceId": 1,
        "batchId": null, 
        "taskNumber": null, 
        "externalId": null, 
        "displayName": "Task display name",
        "description": "Task description",
        "createdOn": "2022-03-30T07:41:06Z",
        "taskStatus": 3,
        "integrationStatus": 1,
        "taskStatusText": "ToReview",
        "integrationStatusText": "Never",
        "totalPages": 3,
        "preProcessingStartedOn": "2022-03-16T16:59:55Z"
    }
]

Response Body GetTaskStatusResponse[]

This request returns a list of items of the GetTaskStatusResponse type.

Last updated