List Lines

Retrieve the individual lines for a wallet statement.

Each line represents a single transaction that affected the wallet balance during the statement period, including the line type, amount, and running balance after the line.

⚠️ Statement Must Be Ready

This endpoint can only be called when the statement state is READY. If the statement is still being processed (PENDING) or has failed (FAILED), an HTTP 409 Conflict error will be returned.

You can check the statement state using the Get Statement endpoint before calling this endpoint.

📋 Line Types

Each statement line includes a type field indicating the nature of the transaction:

TypeDescription
COLLECTION_COLLECTEDFunds collected into the wallet
COLLECTION_CONVERTEDCollected funds converted to wallet currency
CONVERSION_INITIATEDCurrency conversion initiated
CONVERSION_CONVERTEDCurrency conversion completed
PAYOUT_INITIATEDPayout initiated from wallet (debit)
PAYOUT_FAILEDPayout failed, funds returned to wallet (credit)
PAYOUT_REVERSEDPayout reversed, funds returned to wallet (credit)
PAYOUT_SENT_TO_FAILEDPreviously sent payout moved to failed state
PAYOUT_FAILED_TO_SENTPreviously failed payout moved to sent state

🔗 Resource References

Where applicable, each line includes a resource object with references to the associated transaction (e.g., payout ID, collection ID). This allows you to cross-reference statement lines with other API resources.

📄 Pagination

Results are paginated. Use the paging_limit parameter to control how many lines are returned per request (default and maximum vary by configuration). Use the paging_after cursor from the response metadata to fetch subsequent pages.

Language
Credentials
Header
Click Try It! to start a request and see the response here!