curl --request GET \
--url https://api.mannco.store/deposit/tradeStatus/{tradeid} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.mannco.store/deposit/tradeStatus/{tradeid}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.mannco.store/deposit/tradeStatus/{tradeid}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"err": false,
"success": true,
"content": {
"trade": {
"id": 123456,
"items_received": "123456789,987654321",
"status": 3,
"game": 440
}
}
}{
"err": true,
"success": false,
"content": "forbidden"
}{
"err": true,
"success": false,
"content": "Not found"
}{
"err": true,
"success": false,
"content": "Internal server error"
}Get trade status
Returns the deposit row plus nested trade when available. Trade status: 0 = Pending, 3 = Completed, -1 = Failed.
Also used by partners to follow a deposit created with POST /deposit/trade/instant/thirdparty. Pass content.id from that call. The row then includes send_steamid and tradeurl (where the bot sends the offer), and instant (1 in progress, 2 paid, 3 CS:GO proceeds held, 4 reversed). The nested trade is absent until the bot has created the offer.
Permission: Connected + API. Only the account that created the deposit can read it.
curl --request GET \
--url https://api.mannco.store/deposit/tradeStatus/{tradeid} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.mannco.store/deposit/tradeStatus/{tradeid}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.mannco.store/deposit/tradeStatus/{tradeid}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"err": false,
"success": true,
"content": {
"trade": {
"id": 123456,
"items_received": "123456789,987654321",
"status": 3,
"game": 440
}
}
}{
"err": true,
"success": false,
"content": "forbidden"
}{
"err": true,
"success": false,
"content": "Not found"
}{
"err": true,
"success": false,
"content": "Internal server error"
}Authorizations
JWT obtained from POST /user/login
Path Parameters
The id returned by POST /deposit/trade
Response
Trade status
Standard Mannco.store response envelope. err and success flag the outcome; the payload (or error message) is always under content.