Skip to main content

Initiate deposit

Required scopes:

  • partner.deposit.manage
Header Parameters
idempotency-key uuid
Request Body REQUIRED
paymentMethodId uuid REQUIRED

Payment method to deposit.

amount string REQUIRED

Amount to deposit. Currency is defined by the payment method.

feePolicy string

Possible values: [INCLUSIVE, EXCLUSIVE]

Should the fee be included in the amount or added on top of it. Defaults to EXCLUSIVE.

Responses
200

OK

Schema OPTIONAL
id uuid

ID of the deposit.

amount object

The amount to be credited to the Strike account.

amount string

Currency amount in decimal format

currency string

Possible values: [BTC, USD, EUR, USDT, GBP]

Currency code

fee object

The amount to be charged as the fee for the deposit.

amount string

Currency amount in decimal format

currency string

Possible values: [BTC, USD, EUR, USDT, GBP]

Currency code

totalAmount object

The total amount to be deposited from the payment method.

amount string

Currency amount in decimal format

currency string

Possible values: [BTC, USD, EUR, USDT, GBP]

Currency code

state string

Possible values: [NEW, PENDING, COMPLETED, FAILED, REVERSED]

The state of the deposit process. The deposit can be created in either New or Pending state.

failureReason string OPTIONAL

The reason for the deposit failure.