Developer API
Your tools, our engine.
A clean bearer-token API over the exact same catalogue, wallet and order pipeline the dashboard uses. Loyalty-tier discounts apply to API traffic too.
GET
/api/catalog/servicesList services
The full catalogue with your personalised rates, filterable by platform and kind.
POST
/api/ordersCreate order
Place an order with service_id, link, quantity and wallet_currency. Responds with the order and live status.
GET
/api/orders/{id}Order status
Status, start count, remains and progress for one order.
GET
/api/walletBalances
Both wallet balances plus FX and bonus configuration.
create-order.sh
curl -X POST https://api.mrviral.io/api/orders \
-H "Authorization: Bearer mv_live_..." \
-H "Content-Type: application/json" \
-d '{
"service_id": 42,
"link": "https://instagram.com/yourhandle",
"quantity": 5000,
"wallet_currency": "USD"
}'Rate limits & idempotency
- · 120 requests per minute per key
- · Order placement is idempotent — retry safely on network faults
- · Keys can be scoped with expiry dates and revoked instantly