cURL
Python
Node.js
Copy
curl -X POST "https://corporative.oyunqurdu.az/api/v1/orders" \
-H "Authorization: Bearer $OQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"product": "PUBGM-660-UC", "quantity": 1, "fields": {"player_id": "5123456789"}, "reference": "INV-10045"}'
import os, requests
r = requests.post(
"https://corporative.oyunqurdu.az/api/v1/orders",
headers={"Authorization": f"Bearer {os.environ['OQ_API_KEY']}"},
json={'product': 'PUBGM-660-UC',
'quantity': 1,
'fields': {'player_id': '5123456789'},
'reference': 'INV-10045'},
timeout=30,
)
print(r.status_code, r.json())
const res = await fetch("https://corporative.oyunqurdu.az/api/v1/orders", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.OQ_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({"product": "PUBGM-660-UC", "quantity": 1, "fields": {"player_id": "5123456789"}, "reference": "INV-10045"}),
});
console.log(res.status, await res.json());
Пример ответа
{
"id": "ord_7kq2m9xw4hz8n3pd5t",
"reference": "INV-10045",
"status": "completed",
"status_message": "The order is complete.",
"product": {
"code": "STEAM-GLOBAL-20-USD",
"name": "Steam Wallet (Global) — 20 USD"
},
"quantity": 2,
"unit_price": "21.62",
"total": "43.24",
"currency": "USD",
"fields": {},
"delivery": {
"type": "code",
"codes": [
"XXXXX-XXXXX-XXXXX",
"YYYYY-YYYYY-YYYYY"
],
"message": null
},
"failure": null,
"created_at": "2026-10-24T09:12:44Z",
"updated_at": "2026-10-24T09:12:47Z",
"completed_at": "2026-10-24T09:12:47Z"
}