TransfersAPI

Provides suspend and callback-based functions for managing transfers.

Functions

Link copied to clipboard

Creates a new transfer.

Creates a new transfer and delivers the result via a callback.

Link copied to clipboard
suspend fun getTransfers(perPage: Int? = null, page: Int? = null): Pair<TransferResponses.ListTransfersResponse?, NetworkingError?>

Retrieves a paginated list of transfers.

fun getTransfers(perPage: Int?, page: Int?, completionHandler: (TransferResponses.ListTransfersResponse?, NetworkingError?) -> Unit)

Retrieves a paginated list of transfers and delivers the result via a callback.

Link copied to clipboard
suspend fun getTransferWith(transferId: String): Pair<Transfer?, NetworkingError?>

Retrieves an existing transfer by its identifier.

fun getTransferWith(transferId: String, completionHandler: (Transfer?, NetworkingError?) -> Unit)

Retrieves an existing transfer by its identifier and delivers the result via a callback.