Arcanum pay
  1. Operation
Arcanum pay
  • GETTING STARTED
    • Documentation Overview
    • How to Get API Keys
    • Currencies and Networks
    • Request Authorization
  • API REFERENCE V1
    • Operation
      • Create Deposit
        POST
      • Create Withdrawal
        POST
      • Get Transaction By Id
        GET
    • Balance
      • Get Project Balance
    • Currency
      • Get Available Currencies
    • Wallets
      • Get Static Wallet
    • Callbacks
      • Verify Callback
  1. Operation

Create Deposit

POST
/api/v1/operation/create-deposit

Request

Header Params

Body Params application/json

Examples

Responses

🟢201Created
application/json
Body

🟠404Record Not Found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.arcanumpay.com/api/v1/operation/create-deposit' \
--header 'project-id;' \
--header 'api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "transactionActionType": "redirect",
    "externalId": "a33da20c-fba6-4d3f-bf57-55b5c0693a4c",
    "amount": "100.00",
    "additionalInfo": "23r32r2rf2efffwe",
    "currency": "TON",
    "currencyTo": "USDT",
    "cryptoNetwork": 2,
    "callbackUrl": "https://callback.com",
    "processingReturnUrl": "https://processing.com",
    "successUrl": "https://success.com",
    "failedUrl": "https://failed.com",
    "lifetime": 3600,
    "accuracyPaymentPercent": 0,
    "toAddress": "defewfewfegfergerg"
}'
Response Response Example
201 - Example 1
{
    "success": true,
    "data": {
        "id": "db0c1808-bf08-4cf0-abf9-7e2fb78f796c",
        "externalId": "177e072e-9860-45d6-b075-a2e9b7f87ce3",
        "redirectUrl": "https://pay.arcanum.com/459ced5b-8aec-49d5-a92f-bc37ab2a1d01",
        "address": "df2ewte4gergergerhe",
        "amount": "100",
        "payerCurrency": "TON",
        "cryptoNetwork": 2,
        "status": 1,
        "qrCode": "data:imagebase64....",
        "addressQrCode": "data:imagebase64...."
    },
    "error": null
}
Modified at 2025-09-13 19:11:14
Previous
Operation
Next
Create Withdrawal
Built with