This documentation provides a comprehensive guide to xMoney's REST API, enabling you to seamlessly authenticate, make requests, and retrieve data. Our API accepts form-encoded request bodies and returns responses in JSON format for easy integration with your applications.
https://docs.xmoney.com/_mock/api/reference/
https://api-stage.xmoney.com/
https://docs.xmoney.com/_mock/api/reference/card
https://api-stage.xmoney.com/card
curl -i -X GET \
'https://docs.xmoney.com/_mock/api/reference/card?cardStatus=all&customerId=123&hasToken=yes&orderId=123&page=1&perPage=100&reverseSorting=0' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "code": 200, "message": "Success", "pagination": { "currentPageNumber": 1, "totalItemCount": 0, "itemCountPerPage": 100, "currentItemCount": 0, "pageCount": 0 }, "data": [ { … } ] }
https://docs.xmoney.com/_mock/api/reference/card/{id}
https://api-stage.xmoney.com/card/{id}
curl -i -X GET \
'https://docs.xmoney.com/_mock/api/reference/card/123?customerId=123' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "code": 200, "message": "Success", "data": { "id": 123, "customerId": 123, "type": "visa", "cardNumber": "424242*******1234", "expiryMonth": "12", "expiryYear": "2030", "nameOnCard": "John Doe", "cardHolderCountry": "US", "cardHolderState": "NY", "cardProvider": "romcard", "hasToken": false, "cardStatus": "active", "binInfo": { … } } }
https://docs.xmoney.com/_mock/api/reference/card/{id}
https://api-stage.xmoney.com/card/{id}
curl -i -X DELETE \
https://docs.xmoney.com/_mock/api/reference/card/123 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "code": 200, "message": "Success" }