Skip to main content
GET
List Settlement Job Runs

Authorizations

X-SFPY-AGGREGATOR-SECRET-KEY
string
header
required

Path Parameters

raast-aggregator-id
string
required

The unique identifier for the aggregator

Example:

"agg_2288490a-2176-4de5-b373-0ffb6f8e2e6e"

Query Parameters

cursor
integer<int64>

Cursor for pagination. Pass the previous response next_cursor, or omit/0 for the first page.

Example:

0

limit
integer<int32>

Page size. Default 30. Maximum 100. 0 is treated as the default.

Example:

30

direction
enum<string>

Sort direction on the underlying numeric id. Must be uppercase ASC or DESC. Invalid or empty values default to DESC.

Available options:
ASC,
DESC
Example:

"DESC"

job_id
string

Restrict results to a single job run token (job_…, exactly 40 characters).

Example:

"job_76b08225-5372-46db-9acb-086ac9c2f7d6"

job_type
enum<integer>

Filter by job type integer enum (1=LEDGER_POSTER_JOB, 2=LEDGER_SETTLER_JOB, 3=PAYOUT_GENERATOR_JOB). Response job_type is the string enum name.

Available options:
1,
2,
3
Example:

2

job_status
enum<integer>

Filter by job status integer enum (1=JOB_STATUS_STARTED, 2=JOB_STATUS_SUCCESS, 3=JOB_STATUS_FAILED). Response status is the string enum name.

Available options:
1,
2,
3
Example:

2

start_date
integer<int64>

Inclusive lower bound on job started_at, as a Unix timestamp in seconds.

Example:

1744531200

end_date
integer<int64>

Inclusive upper bound on job ended_at, as a Unix timestamp in seconds. Must be greater than or equal to start_date when both are set.

Example:

1744617600

Response

Paginated list of settlement-engine job runs.

Standard response structure for successful operations

api_version
string

The current version of the API spec

Example:

"v1"

data
object

Contains the response data