Deposit
Testing
POST
/payment/transaction
deposit
Last modified:2025-03-11 03:41:02
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api-core.deriv.com/v1/payment/transaction' \
--header 'Authorization: {{CLIENT_AUTH_TOKEN}}' \
--header 'x-client-id: {{RL_EXCLUSION_KEY}}' \
--form 'id="{{$string.alphanumeric(length=25,min=25,max=25,casing='\''lower'\'',exclude='\''_!@#$%^&*()'\'')}}"' \
--form 'type="receive"' \
--form 'coin_symbol="BTC"' \
--form 'address_label="{{WALLET_CLIENT_ID}}"'
Response Response Example
200 - Success
{
"data": [
{
"id": 422,
"amount": 2,
"client_id": 392,
"type": "deposit",
"category": "payment",
"cashier": "crypto",
"account": null,
"staff_identifier": null,
"remark": null,
"payment_time": "2025-01-06T06:25:43.295684",
"fee": 0,
"wallet_id": 354,
"status": "pending",
"account_id": null
}
],
"meta": {
"endpoint": "/payment/transaction",
"method": "POST",
"timing": 991
}
}
Request
Header Params
Authorization
string
optional
Example:
{{CLIENT_AUTH_TOKEN}}
x-client-id
string
optional
Default:
{{RL_EXCLUSION_KEY}}
Body Params multipart/form-data
id
string
optional
Example:
{{$string.alphanumeric(length=25,min=25,max=25,casing='lower',exclude='_!@#$%^&*()')}}
type
string
optional
Example:
receive
coin_symbol
string
optional
Example:
BTC
address_label
string
required
Example:
{{WALLET_CLIENT_ID}}
Responses
Modified at 2025-03-11 03:41:02