ClientTransactionApi

Functions

Link copied to clipboard
abstract suspend fun retrieveAllClientTransactions(clientId: Long, offset: Int? = null, limit: Int? = null): GetClientsClientIdTransactionsResponse

List Client Transactions The list capability of client transaction can support pagination. Example Requests: clients/189/transactions clients/189/transactions?offset=10&limit=50 Responses:

Link copied to clipboard
abstract suspend fun retrieveAllClientTransactions1(clientExternalId: String, offset: Int? = null, limit: Int? = null): GetClientsClientIdTransactionsResponse

List Client Transactions The list capability of client transaction can support pagination. Example Requests: clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions?offset=10&limit=50 Responses:

Link copied to clipboard

Retrieve a Client Transaction Example Requests: clients/1/transactions/1 clients/1/transactions/1?fields=id,officeName Responses:

Link copied to clipboard
abstract suspend fun retrieveClientTransaction1(clientId: Long, transactionExternalId: String): GetClientsClientIdTransactionsTransactionIdResponse

Retrieve a Client Transaction Example Requests: clients/1/transactions/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854 clients/1/transactions/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854?fields=id,officeName Responses:

Link copied to clipboard
abstract suspend fun retrieveClientTransaction2(clientExternalId: String, transactionId: Long): GetClientsClientIdTransactionsTransactionIdResponse

Retrieve a Client Transaction Example Requests: clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions/1 clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions/1?fields=id,officeName Responses:

Link copied to clipboard
abstract suspend fun retrieveClientTransaction3(clientExternalId: String, transactionExternalId: String): GetClientsClientIdTransactionsTransactionIdResponse

Retrieve a Client Transaction Example Requests: clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854 clients/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854/transactions/external-id/7dd80a7c-ycba-a446-t378-91eb6f53e854?fields=id,officeName Responses:

Link copied to clipboard
abstract suspend fun undoClientTransaction(clientId: Long, transactionId: Long, command: String? = null): PostClientsClientIdTransactionsTransactionIdResponse

Undo a Client Transaction Undoes a Client Transaction Responses:

Link copied to clipboard
abstract suspend fun undoClientTransaction1(clientId: Long, transactionExternalId: String, command: String? = null): PostClientsClientIdTransactionsTransactionIdResponse

Undo a Client Transaction Undoes a Client Transaction Responses:

Link copied to clipboard
abstract suspend fun undoClientTransaction2(clientExternalId: String, transactionId: Long, command: String? = null): PostClientsClientIdTransactionsTransactionIdResponse

Undo a Client Transaction Undoes a Client Transaction Responses:

Link copied to clipboard
abstract suspend fun undoClientTransaction3(clientExternalId: String, transactionExternalId: String, command: String? = null): PostClientsClientIdTransactionsTransactionIdResponse

Undo a Client Transaction Undoes a Client Transaction Responses: