REST API

SMM API Documentation

Use your account API key to list services, place SMM orders, check order status, and read wallet balance.

curl "https://velorasmm.com/api/v1/smm?action=balance" \
  -H "X-API-Key: your_api_key_here"

Authentication

Send your API key in the X-API-Key header. Keys can be generated from the user dashboard.

Endpoints

GET /api/v1/smm?action=services

Return active SMM services with marked-up USD pricing.

Parameters

ParameterTypeRequiredDescription
actionstringYesUse services.

Request Example

curl -X GET "https://velorasmm.com/api/v1/smm?action=services" \
  -H "X-API-Key: your_api_key_here"

Response

{
  "success": true,
  "data": {
    "services": [{"service":"1234","name":"Instagram Followers","rate":"2.5000","min":"10","max":"10000"}]
  }
}
POST /api/v1/smm?action=place_order

Create an SMM order and charge the user wallet.

Parameters

ParameterTypeRequiredDescription
actionstringYesUse place_order.
servicestringYesService ID from the services endpoint.
linkstringYesTarget URL for the order.
quantityintegerYesQuantity within the service min and max limits.

Request Example

curl -X POST "https://velorasmm.com/api/v1/smm?action=place_order" \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"service":"1234","link":"https://example.com/profile","quantity":1000}'

Response

{
  "success": true,
  "data": {"order_id": 42, "charged_usd": 2.5, "status": "pending"}
}
GET /api/v1/smm?action=order_status&order_id=42

Check the current status, remains, and provider status for an SMM order.

Parameters

ParameterTypeRequiredDescription
actionstringYesUse order_status.
order_idintegerYesLocal order ID returned when placing the order.

Request Example

curl -X GET "https://velorasmm.com/api/v1/smm?action=order_status&order_id=42" \
  -H "X-API-Key: your_api_key_here"

Response

{
  "success": true,
  "data": {"order_id": 42, "status": "processing", "remains": 320}
}
GET /api/v1/smm?action=balance

Return the authenticated user wallet balance.

Parameters

ParameterTypeRequiredDescription
actionstringYesUse balance.

Request Example

curl -X GET "https://velorasmm.com/api/v1/smm?action=balance" \
  -H "X-API-Key: your_api_key_here"

Response

{
  "success": true,
  "data": {"balance_usd": 25.75}
}