Skip to main content

List tasks

POST 

/0/private/ListCustodyTasks

Retrieve review tasks that match the specified filter criteria.

Request

Body

required
    nonce int64required

    Nonce used in construction of API-Sign header

    filters object

    Specify a subset of filter items. All filter objects are AND combined. Inside a filter object all properties are OR combined.

    oneOf
    and object[]required
  • Array [
  • oneOf
    or object[]required
  • Array [
  • oneOf
    oneOf
    type stringrequired

    Possible values: [equals]

    values string[]required

    Possible values: >= 14 characters and <= 14 characters, Value must match regular expression ^T[A-Z2-7]{12}[ACEGIKMOQSUWY246]$

    Exact values to match against

    by stringrequired

    Possible values: [id]

  • ]
  • ]
  • pagination object

    Define which items will get returned

    limit uint32required

    Possible values: >= 1 and <= 1000

    Number of records to retrieve

    offset uint32required

    Result Offset

    orderings object[]

    Specify how to order the returned items. If a column in the orderings list contains null values, these are always sorted to the end.

  • Array [
  • by required

    Possible values: [id, vault_id, state, created_at, updated_at, expires_at]

    Column to order by

    • id: Order by task ID
    • vault_id: Order by vault ID
    • state: Order by task's current state
    • created_at: Order by task creation date
    • updated_at: Order by task last updated date
    • expires_at: Order by task expiration date
    direction orderDirection (string)

    Possible values: [asc, desc]

    Default value: desc

    Ordering direction

    • asc: Return items in ascending order (first to last)
    • desc: Return items in descending order (last to first)
  • ]

Responses

Schema
    result object[]nullable
  • Array [
  • can_review booleanrequired

    Whether the current user can review the task

    reviewer_statistics objectrequired

    Reviewers statistics

    current_count uint32required

    Current number of total available reviewers

    approved uint32required

    Number of approved reviews

    denied uint32required

    Number of denied reviews

    undecided uint32required

    Number of pending reviews

    current_user_decision object required

    Task review status

    oneOf

    string

    Possible values: [approved]

    id stringrequired

    Possible values: >= 14 characters and <= 14 characters, Value must match regular expression ^T[A-Z2-7]{12}[ACEGIKMOQSUWY246]$

    Task ID

    approval_id stringrequired

    Approval ID

    created_at UnixTimestamp (string)required

    Possible values: <= 13 characters

    Creation time

    updated_at UnixTimestamp (string)required

    Possible values: <= 13 characters

    Update time

    expires_at UnixTimestamp (string)required

    Possible values: <= 13 characters

    Task expiration time

    initiator objectrequired

    Task initiator

    full_name stringnullable

    User full name

    role object nullable

    User role

    oneOf

    string

    Possible values: [admin]

    ip_address stringnullable

    User IP address

    iiban stringnullable

    Possible values: >= 14 characters and <= 42 characters

    User IIBAN

  • ]
  • errors object[]required
  • Array [
  • severity stringrequired

    Possible values: [E, W]

    API error severity.

    errorClass stringrequired
    type stringrequired
    errorMessage stringnullable
  • ]
  • start uint64required
    total uint64required
Loading...