★ API

Telegram Stars API: Python misoli

requests kutubxonasi bilan minimal va xavfsiz jarayon.

Avtomatik yetkazishko‘p buyurtmalar bir necha daqiqada
Username tekshiruvito‘lovdan oldin
Ochiq narxsayt, bot va API’da bir xil
Ochiq reyestrhar buyurtmaga TxId
import os, uuid, requests

API = "https://paystars.uz/api/v1"
H = {"X-API-Key": os.environ["PAYSTARS_API_KEY"]}

chk = requests.post(f"{API}/check-username", headers=H,
                    json={"username": "durov", "kind": "stars"}).json()
order = requests.post(f"{API}/stars/buy",
                      headers={**H, "Idempotency-Key": str(uuid.uuid4())},
                      json={"username": "durov", "quantity": 50,
                            "verification_token": chk["verification_token"]}).json()
print(requests.get(f"{API}/order/{order['order_id']}", headers=H).json())
  • Idempotency-Key’ni o‘z buyurtmangiz bilan saqlang va qayta urinishda o‘shani yuboring — API hech qachon ikki marta yechmaydi.
  • Har kalit uchun soniyasiga 3 so‘rov limitiga rioya qiling; HTTP 429 da kutib qayta urining.

Ko‘p so‘raladigan savollar

Sinov (sandbox) rejimi bormi?

Integratsiya paytida kichik real buyurtmalar (50 Stars) bilan sinang; idempotency kaliti qayta urinishlarni xavfsiz qiladi.

Qaysi dasturlash tillari?

HTTPS ishlaydigan har qanday til. Python, Node.js va PHP misollarini ko‘ring.

API kalitlarning muddati tugaydimi?

Yo‘q. Kabinetda bekor qilmaguningizcha amal qiladi.

Dollarda to‘lash mumkinmi?

Ha — USD balansni USDT (TON yoki BEP20) bilan to‘ldiring va currency=USD yuboring.

Buyurtma berishga tayyormisiz?

Telegram orqali kiring — StarKerak balansingiz saytda, WebApp’da va API orqali ishlaydi.