★ API

텔레그램 스타 API: Node.js 빠른 시작

Node 18+에는 fetch가 내장되어 추가 패키지가 필요 없습니다.

자동 전송대부분 몇 분 안에 완료
유저네임 확인결제 전에 확인
투명한 가격사이트·봇·API 동일
공개 원장모든 주문에 TxId 발급
const API = "https://paystars.uz/api/v1";
const H = { "X-API-Key": process.env.PAYSTARS_API_KEY, "Content-Type": "application/json" };

const chk = await (await fetch(`${API}/check-username`, { method: "POST", headers: H,
  body: JSON.stringify({ username: "durov", kind: "stars" }) })).json();
const order = await (await fetch(`${API}/stars/buy`, { method: "POST",
  headers: { ...H, "Idempotency-Key": crypto.randomUUID() },
  body: JSON.stringify({ username: "durov", quantity: 50, verification_token: chk.verification_token }) })).json();
console.log(await (await fetch(`${API}/order/${order.order_id}`, { headers: H })).json());
  • crypto.randomUUID()로 주문당 한 번 키를 만들고 저장하세요.
  • USD 잔액 결제 시 currency: "USD"와 max_usd를 보내세요.

자주 묻는 질문

샌드박스가 있나요?

연동 중에는 소액 실주문(50 스타)을 이용하세요. Idempotency-Key 덕분에 재시도가 안전합니다.

어떤 언어를 지원하나요?

HTTPS를 쓸 수 있는 모든 언어. Python, Node.js, PHP 빠른 시작을 참고하세요.

API 키가 만료되나요?

아니요. 대시보드에서 폐기하기 전까지 유효합니다.

USD로 결제할 수 있나요?

네. USD 잔액을 USDT(TON 또는 BEP20)로 충전하고 currency=USD를 보내세요.

지금 주문하시겠어요?

텔레그램으로 로그인하세요. StarKerak 잔액은 사이트, WebApp, API에서 모두 사용할 수 있습니다.