AM/TA/Inv - Get Orchestration Details

Details

/external/v1/transactions/orchestrationsarrow-up-right

Synopsis

Get Orchestration Details

get

This route is used to retrieve the details of orchestrations, given a set of search filters. This endpoint is paginated, up to 50 records can be retrieved per call. This endpoint can be called by applications with access to scope "readTransactionData".

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : readTransactionData
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Query parameters
pageSizenumberOptional

The number of rows being retrieved. Must be a positive integer.

offsetnumberOptional

The offset (i.e. row start index). Must be a positive integer (or 0).

orchestrationIdsFilterstringOptional

The comma delimited list of orchestration ids to filter the orchestration records. Up to 50 records can be provided. Each record should be a UUID v4 value.

Example: bbb562cc-636a-48c0-9d77-ba1f1b15da07,2159457f-0167-4e93-a969-9cf0db05e0bf
orchestrationStatusFilterstringOptional

The comma delimited list of statuses to filter the orchestration records. Up to 5 entries can be provided.Available values: queued, in_progress, success, failed, dlq

Example: queued,success
sourceTransactionIdsFilterstringOptional

The comma delimited list of source db transaction ids to filter the orchestration records. Up to 50 records can be provided. Each record should be a UUID v4 value.

Example: bbb562cc-636a-48c0-9d77-ba1f1b15da07,2159457f-0167-4e93-a969-9cf0db05e0bf
Responses
chevron-right
200

Successfully retrieved orchestration details

application/json
orchestrationIdstringRequired

The unique identifier of orchestration flow.

Example: 3f50c1e2-1c4b-4b8b-9a6e-2b5e4e5f6a7b
startDateone ofRequired

The timestamp of when the orchestration started.

Example: 2024-09-12T00:00:00.000Z
string · date-timeOptional

Date-time string

Example: 2024-09-12T00:00:00.000Z
or
string · dateOptional

Date string

Example: 1980-01-01
or
number · numberOptional

Epoch timestamp (milliseconds)

Example: 1185106460000
statusall ofRequired

The status of the orchestration.

Example: success
string · enumOptional

The status of the orchestration.

Possible values:
timestampone ofOptional

The timestamp of when the orchestration was completed. This field will not be present until the orchestration is finished.

Example: 2024-09-12T00:00:00.000Z
string · date-timeOptional

Date-time string

Example: 2024-09-12T00:00:00.000Z
or
string · dateOptional

Date string

Example: 1980-01-01
or
number · numberOptional

Epoch timestamp (milliseconds)

Example: 1185106460000
processIdsstring[]Required

The list of unique identifiers of the transactions that are being orchestrated in the current flow. They are sorted by execution order.

Example: ["12340c1e2-1c4b-4b8b-9a6e-2b5e4e5f5678","abcdc1e2-1c4b-4b8b-9a6e-2b5e4e5fmnbv"]
sourceTransactionIdstringOptional

The unique identifier of the transaction that triggered the orchestration flow.

Example: 12340c1e2-1c4b-4b8b-9a6e-2b5e4e5f5678
currentStepnumberOptional

Current execution step.

Example: 1
createdDateone ofRequired

The timestamp of when the orchestration request was created.

Example: 2024-09-12T00:00:00.000Z
string · date-timeOptional

Date-time string

Example: 2024-09-12T00:00:00.000Z
or
string · dateOptional

Date string

Example: 1980-01-01
or
number · numberOptional

Epoch timestamp (milliseconds)

Example: 1185106460000
get
/external/v1/transactions/orchestrations

Last updated

Was this helpful?