Base URL:Documentation Index
Fetch the complete documentation index at: https://docs.mannco.store/llms.txt
Use this file to discover all available pages before exploring further.
https://api.mannco.store. All endpoints require Connected + API (JWT from POST /user/login).
Create buy order
Body Parameters
Item ID for which to create a buy order
Buy order price in cents (must be positive)
Number of items to buy (max 499999 per create; max 4999 per update)
Request Example
Response
Success
Error Responses
| Status | Message | Description |
|---|---|---|
error | Not enough balance | User doesn’t have enough balance (value × amount reserved) |
error | You already have buy order on this item please remove them in your profile page! | One buy order per item per user |
error | Max 5000 items | Amount exceeds limit (create: under 500000, update: under 5000) |
error | Value/Amount/Itemid must be a (positive) number | Invalid or missing body parameters |
The total (value × amount) is reserved from your balance when creating a buy order.
Update buy order
Body Parameters
Item ID of the buy order to update
New price in cents (must be positive)
New quantity (max 4999)
Request Example
Response
Success
Error Responses
| Status | Message | Description |
|---|---|---|
error | Not enough balance | Insufficient balance for value × amount |
error | You dont have buy order on this item ! | No existing buy order for this item |
error | No buy order found | Remove failed internally |
error | Max 5000 items | Amount exceeds 4999 |
Remove buy order
Body Parameters
Item ID of the buy order to remove
Request Example
Response
Success
Error Responses
| Status | Message | Description |
|---|---|---|
error | No buy order found | No buy order for this item for the current user |
Get user’s buy orders for an item
Item identifier (numeric ID)
Response
Buy Order Fields
| Field | Type | Description |
|---|---|---|
id | integer | Buy order ID |
steamid | string | User’s Steam ID |
itemid | integer | Item ID |
price | integer | Buy order price in cents |
amount | integer | Quantity of items to buy |
timestamp | string | Unix timestamp of creation |
Get all user’s buy orders
Query Parameters
Page number for pagination (offset = page × count)
Number of results per page (max 1000, must be > 0)
Optional search term to filter by item effect or name
If
true or 1, filter to buy orders that are below the current lowest sale priceResponse
Response Fields
Returns joined data frombuyorder and items tables:
Buy Order Fields:
| Field | Type | Description |
|---|---|---|
id | number | Buy order ID |
steamid | string | User’s Steam ID |
itemid | number | Item ID |
price | number | Buy order price in cents |
amount | number | Quantity remaining |
name | string | Buy order custom name (or item name) |
items table are joined, including effect, name, url, game, quality, image, type, craftable, etc.
Count Object:
| Field | Type | Description |
|---|---|---|
count.nb | number | Total number of buy orders |
- Results are ordered by
buyorder.id DESC - Only returns buy orders where
amount != 0 - Search functionality requires at least 3 characters
- The
countobject contains the total number of buy orders for pagination
Buy orders are automatically filled when matching items are listed at or below your buy order price. You’ll receive a notification when a buy order is filled.