Skip to main content

Retrieve a task status list.

GET 

/task-status

Get a TaskStatus list.

Request

Query Parameters

    limit int32

    Possible values: <= 250

    Default value: 250

    Max number of results to return. See V3 API Standard Collection Parameters for more information.

    Example: 250
    offset int32

    Offset into the full result set. Usually specified with limit to paginate through the results. See V3 API Standard Collection Parameters for more information.

    Example: 0
    count boolean

    If true it will populate the X-Total-Count response header with the number of results that would be returned if limit and offset were ignored.

    Since requesting a total count can have a performance impact, it is recommended not to send count=true if that value will not be used.

    See V3 API Standard Collection Parameters for more information.

    Example: true
    filters string

    Filter results using the standard syntax described in V3 API Standard Collection Parameters

    Filtering is supported for the following fields and operators:

    id: eq, in

    sourceId: eq, in

    completionStatus: eq, in

    type: eq, in

    Example: completionStatus eq "Success"
    sorters comma-separated

    Sort results using the standard syntax described in V3 API Standard Collection Parameters

    Sorting is supported for the following fields: created

    Example: -created

Responses

Responds with a TaskStatus for the task with the given task ID.

Schema
  • Array [
  • id stringrequired

    System-generated unique ID of the task this TaskStatus represents

    type stringrequired

    Possible values: [QUARTZ, QPOC, QUEUED_TASK]

    Type of task this TaskStatus represents

    uniqueName stringrequired

    Name of the task this TaskStatus represents

    description stringrequired

    Description of the task this TaskStatus represents

    parentName stringrequired

    Name of the parent of the task this TaskStatus represents

    launcher stringrequired

    Service to execute the task this TaskStatus represents

    created date-timerequired

    Creation date of the task this TaskStatus represents

    modified date-timerequired

    Last modification date of the task this TaskStatus represents

    launched date-timerequired

    Launch date of the task this TaskStatus represents

    completed date-timerequired

    Completion date of the task this TaskStatus represents

    completionStatus stringrequired

    Possible values: [Success, Warning, Error, Terminated, TempError]

    Completion status of the task this TaskStatus represents

    messages object[]required

    Messages associated with the task this TaskStatus represents

  • Array [
  • type stringrequired

    Possible values: [INFO, WARN, ERROR]

    Type of the message

    localizedText objectrequired

    Localized form of the message

    locale stringrequired

    Message locale

    message stringrequired

    Message text

    key stringrequired

    Key of the message

    parameters object[]required

    Message parameters for internationalization

  • ]
  • returns object[]required

    Return values from the task this TaskStatus represents

  • Array [
  • name stringrequired

    Display name of the TaskReturnDetails

    attributeName stringrequired

    Attribute the TaskReturnDetails is for

  • ]
  • attributes objectrequired

    Attributes of the task this TaskStatus represents

    property name* any

    Attributes of the task this TaskStatus represents

    progress stringrequired

    Current progress of the task this TaskStatus represents

    percentComplete integerrequired

    Current percentage completion of the task this TaskStatus represents

  • ]
Loading...