/api/network/v1/enterprises/{enterpriseId}/clients/settlementsThis API call allows clients to get a list of settlements that involve their accounts and their metadata. Results can be filtered by various parameters and are paginated.
Error scenarios:
400: Invalid Request Error
Occurs when the request parameters are invalid or malformed.
Examples: Invalid UUID format, invalid pagination parameters.
401: Authentication Error
Occurs when the request is not authorized.
Examples: Caller is not a member of the enterprise.
403: Permission Denied Error
Occurs when the authenticated client doesn't have necessary permissions.
Examples: Enterprise does not have OES license.
404: Not Found Error
Occurs when the specified enterprise cannot be found.
Examples: Enterprise ID doesn't exist.
500: Internal Server Error
Occurs when there's an unexpected server error processing the request.
Examples: Database connection issues, query errors.
enterpriseIdstringRequired>= 1 characterspageNumberstring<integer>pageSizestring<integer>settlementIdsarray[string]onlyShowDisputedbooleanpartnerIdsarray[string]partyConnectionIdsarray[string]counterpartyConnectionIdsarray[string]statusesarray[string]failed completed pending rejected settlementsrequired transferDirection string required send receive send-and-receiveid string required partnerId string required externalId string required >= 1 charactersstatus string required pendingsettlementType string required onchain offchainreconciled boolean required initiatedBy string required >= 1 charactersnotes string >= 1 characterscreatedAt string <date-time>required updatedAt string <date-time>required rtId string lossSLAAlertSent boolean required gainSLAAlertSent boolean required cutoffAt string <date-time>disputed boolean error string required error string required error string required error string required