CSL Pay Developers

Intraday Statement

GET /remittance-middleware/statement/intraday?startTime={startTime}&endTime={endTime}&page={page}&pageSize={pageSize}&currency={currency}

This endpoint retrieves the intraday statement for the authenticated partner, providing a detailed breakdown of their payout transactions for the current day. A partner would call this endpoint to obtain a real-time snapshot of their payout activity. The endpoint returns a JSON object containing the partner's account information, transaction details, and balance updates.

Query parameters

NameTypeDescription
startTime string Window start, inclusive. RFC-3339 UTC.
endTime string Window end, exclusive. RFC-3339 UTC.
page integer 1-based page number.
pageSize integer Rows per page, 1-500.
currency string ISO-4217 ledger currency. Optional when the partner holds exactly one.

Request body (optional)

This endpoint accepts a body with no declared schema.

Response 200

FieldTypeDescription
success boolean
data object
accountNumber string
currency string
openingBalanceDate string
closingBalanceDate string
openingBalanceAmount number
closingBalanceAmount number
details array
systemReference string
originalSystemReference string
direction string
transactionType string
amount number
currency string
completedTime string
beneficiaryAccountNumber string
beneficiaryName string
beneficiaryBankName string
beneficiaryBankSwiftCode string
beneficiaryPhoneNumber string
beneficiaryAddress string
beneficiaryCountryCode string
payerName string
payerAddress string
payerPhoneNumber string
payerEmailAddress string
payerCountryCode string
payerCurrency string
payerBankName string
remark string
valueDate string
currentPage integer
totalPages integer
totalRecords integer
hasMore boolean
netMovementAmount number
balanceReconciled boolean
error object
code string
message string

Errors

StatusMeaning
400 Malformed or out-of-bounds query parameters
403 Token is not bound to an IMTO partner
404 No ledger account for the partner or currency