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