Merchant API: birinchi soʻrov 5 daqiqada

Kalit yaratishdan ishlaydigan webhook'largacha toʻrt qadam. Barcha misollar — production API'ga ishga tayyor curl buyruqlari; metodlarning toʻliq maʼlumotnomasi hujjatlarda.

1. API kalit yarating

EIDEX shaxsiy kabinetida API kalitlar boʻlimini oching va juftlik yarating: API Key (UUID) va Secret Key (64 hex). Kalit administrator tasdigʻidan soʻng faollashadi — odatda bir ish kuni ichida.

2. Balanslarni tekshiring

Birinchi chaqiruvingiz — GET /balances: autentifikatsiya ishlashini va merchant hisoblarini koʻra olishingizni tekshiring.

curl -s https://eidex.io/api/merchant/v1/balances \
  -H "X-API-Key: <your-api-key>" \
  -H "X-API-Secret: <your-api-secret>"

3. Tikerlarni oling

GET /tickers juftliklarning jonli kurslarini qaytaradi — ayirboshlash xizmatingizda narxlarni koʻrsatish uchun yetarli.

curl -s https://eidex.io/api/merchant/v1/tickers \
  -H "X-API-Key: <your-api-key>" \
  -H "X-API-Secret: <your-api-secret>"

4. Webhook'larni sozlang

Depozit va yechish hodisalariga obuna boʻling — API'ni siklda soʻrab turishdan ishonchliroq va tezroq.

curl -s -X POST https://eidex.io/api/merchant/v1/webhooks \
  -H "X-API-Key: <your-api-key>" \
  -H "X-API-Secret: <your-api-secret>" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-exchanger.example/webhook","events":["deposit.confirmed","withdraw.completed"]}'