Payouts
Lookup a payout
client.payouts.get(stringid, PayoutGetParams { correlationID, requestID, straddleAccountID } params?, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts/{id}
Update a payout
client.payouts.update(stringid, PayoutUpdateParams { amount, description, payment_date, 5 more } params, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts/{id}
Create a payout
client.payouts.create(PayoutCreateParams { amount, currency, description, 10 more } params, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts
Hold a payout
client.payouts.hold(stringid, PayoutHoldParams { reason, correlationID, idempotencyKey, 2 more } params, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts/{id}/hold
Release a payout
client.payouts.release(stringid, PayoutReleaseParams { reason, correlationID, idempotencyKey, 2 more } params, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts/{id}/release
Cancel a payout
client.payouts.cancel(stringid, PayoutCancelParams { reason, correlationID, idempotencyKey, 2 more } params, RequestOptionsoptions?): PayoutV1 { data, meta, response_type }
/v1/payouts/{id}/cancel
Get a payout by id.
client.payouts.unmask(stringid, PayoutUnmaskParams { correlationID, requestID, straddleAccountID } params?, RequestOptionsoptions?): PayoutUnmaskResponse { data, meta, response_type }
/v1/payouts/{id}/unmask