Skip to main content

MVPAY API Documentation

MVPAY API is a RESTful API designed to manage deposit and withdraw operations.

API Endpoints

Create Transaction

  • POST /api/createDeposit — Create a new deposit transaction
  • POST /api/createWithdraw — Create a new withdraw transaction

Callback Management

  • GET /api/getCallbackUrls — Get current callback URLs
  • PUT /api/updateCallbackUrlDeposit — Update deposit callback URL
  • PUT /api/updateCallbackUrlWithdraw — Update withdraw callback URL

View Transactions

  • GET /ui/viewTransaction — View transactions

Authentication

All API requests require the mvpayApiToken header for authentication.

mvpayApiToken: YOUR_API_TOKEN

Callback System

  • Timeout: 15 seconds
  • Success Criteria: HTTP 200 OK
  • Retry: 5 times (with intervals 5s, 10s, 20s, 40s, 80s)
  • Total Time: Maximum 155 seconds

Base URL

  • https://app.mvpay.xyz

Support

Technical support: support@mvpay.xyz