Reseller API Documentation
You can benefit from our services at the most affordable prices.
Orders placed through the API enjoy a 20% discount.
Testing and Usage
To test and use the API, you can utilize the Swagger UI:
Swagger UI
Authentication
Authentication to the API is done using an API key. Include the API key as a parameter:
key: [your_api_key]
Endpoints
GET /OrderStatus
Check the status of a particular order.
Request Parameters
Parameter |
Type |
Description |
key |
string |
The API key for authentication. |
orderId |
integer |
The identification number of the order. |
Example JSON Response
{
"status": "completed",
"charge": 25.99,
"walletReturn": 3.5,
"mode": "Workshop_Follower",
"success": 50,
"failed": 2,
"observation": "Order completed successfully.",
"currency": "USD"
}
Response Parameters
Parameter |
Type |
Description |
status |
string |
The status of the order. |
charge |
float |
The charge associated with the order. |
walletReturn |
float |
The wallet return associated with the order. |
mode |
string |
The mode of the order. |
success |
integer |
The amount of successful operations. |
failed |
integer |
The amount of failed operations. |
observation |
string |
Additional observation. |
currency |
string |
The currency of the charges. |
POST /RegisterOrder
Register a new order.
Request Parameters
Parameter |
Type |
Description |
key |
string |
The API key for authentication. |
serviceId |
integer |
The ID of the service. |
link |
string |
Link where the service will be sent. |
quantity |
integer |
The quantity of the service. |
Example JSON Response
{
"success": true,
"orderId": 12345,
"insufficientFunds": false,
"error": null
}
Response Parameters
Parameter |
Type |
Description |
success |
boolean |
Indicates whether the order was successfully registered. |
orderId |
integer |
The ID of the registered order. |
insufficientFunds |
boolean |
Indicates whether the order was not processed due to insufficient balance. |
error |
string |
Error message if the order registration failed. |
GET /ServicesList
Retrieve a list of available services.
Request Parameters
Parameter |
Type |
Description |
key |
string |
The API key for authentication. |
Example JSON Response
[
{
"service": 199825,
"category": "Steam",
"name": "Steam Like SharedFiles/Screenshots/Guides/Workshop [Max: 100]",
"min": 1,
"max": 100,
"desc" : null
},
{
"service": 199826,
"category": "Steam",
"name": "Steam Favorite SharedFiles/Screenshots/Guides/Workshop [Max: 100]",
"min": 1,
"max": 100,
"desc" : "description of the service or how to use it"
}
]
Response Parameters
Parameter |
Type |
Description |
service |
integer |
The ID of the service. |
rate |
decimal |
Price per unit, all prices are in USD. |
category |
string |
The category of the service. |
name |
string |
The name of the service. |
min |
integer |
The minimum quantity allowed for the service. |
max |
integer |
The maximum quantity allowed for the service. |
desc |
string |
Description of the service or how to use it. |
GET /Balance
Retrieve the current balance associated with the user's account.
Request Parameters
Parameter |
Type |
Description |
key |
string |
The API key for authentication. |
Example JSON Response
{
"balance": 250.75,
"currency": "USD"
}
Response Parameters
Parameter |
Type |
Description |
balance |
float |
The current balance associated with the user's account. |
currency |
string |
The currency of the balance. |