logo
PaymentsCreate deposit (YooKassa)
Payments

Create deposit (YooKassa)

Create a deposit request using YooKassa.

curl -X POST "https://api.gpuniq.com/v1/payments/deposit" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN (JWT)" \
  -d '{
  "amount": 42,
  "payment_system": "YOOKASSA"
}'
{
  "confirmation_url": "example_string",
  "payment_id": "example_string"
}
POST
/v1/payments/deposit
POST
Security Scheme
Bearer Token (JWT)
Bearer Tokenstring
Required

Bearer token (JWT) - just enter the token, "Bearer" prefix will be added automatically

Content-Typestring
Required

The media type of the request body

Options: application/json
amountinteger
Required

Amount in rubles

Min: 1
payment_systemstring
Options: YOOKASSA, OKX
Request Preview
Response

Response will appear here after sending the request

Authentication

BearerAuth
header
Authorizationstring
Required

Bearer token (JWT). Authentication token required.

Body

application/json
amountinteger
Required

Amount in rubles

Responses

confirmation_urlstring
payment_idstring
Was this page helpful?
Built with Documentation.AI

Last updated Jan 9, 2026