تخطي إلى المحتوى
للمهندسين

ابنِ فوق البنية

ثلاث واجهات API — واجهة عامة لمنصة الصرف، وواجهة دفع للتجار مع webhooks موقَّعة، وواجهة لإصدار البطاقات. هذه هي الصفحة التي تُرسلها لمهندسك.

Monbits Exchange

واجهة API عامة في كل منصة

كل منصة White-Label تأتي مع REST API عامة وتتبع أوامر عبر WebSocket، ليتمكن الشركاء والمستخدمون المتقدمون من البناء فوق منصتك.

  • العملات والأسعار الحية مع تفصيل شفاف للرسوم
  • إنشاء أوامر التحويل وتتبعها برمجياً
  • الاشتراك في تحديثات الأوامر الفورية عبر WebSocket
استكشف Monbits Exchange
الواجهة العامة
                                    
# Live estimate with the fee breakdown included
curl "https://your-exchange.com/api/public/v1/convert-crypto\
/estimates/amount?fromCurrency=BTC&toCurrency=ETH&amount=1"

# Create a conversion order
curl -X POST \
  "https://your-exchange.com/api/public/v1/convert-crypto/orders" \
  -H "Content-Type: application/json" \
  -d '{
    "fromCurrency": "eth",
    "toCurrency": "btc",
    "amount": 1,
    "address": "1HQ3Go3ggs8pFnXuHVHRytPCq5fGG8Hbhx"
  }'
                                
Monbits Pay

واجهة تاجر يثق بها خادمك

نقاط REST للطلبات وصفحة الدفع المستضافة وروابط الدفع والصرف — مع webhooks موقَّعة لكل تغيير حالة.

  • أحداث الطلبات والمدفوعات والسحوبات تصل كـ webhooks
  • موقَّعة بـ HMAC-SHA512 مع معرّفات تسليم ثابتة لإعادة محاولات آمنة
  • وضع اختبار مميَّز في كل حمولة لفصل حركة التجربة
استكشف Monbits Pay
التحقق من webhook (Node)
                                    
// Express: verify X-Signature before trusting the payload
app.post(
  "/webhook",
  express.raw({ type: "application/json" }),
  (req, res) => {
    const expected = crypto
      .createHmac("sha512", process.env.WEBHOOK_SECRET)
      .update(req.body) // raw bytes — never re-serialized JSON
      .digest("base64");

    const valid = crypto.timingSafeEqual(
      Buffer.from(req.headers["x-signature"]),
      Buffer.from(expected),
    );
    if (!valid) return res.status(401).send("invalid signature");

    res.status(200).send("OK"); // ack fast, process async
  },
);
                                
Monbits Card

برامج بطاقات قابلة للبرمجة

أنواع البطاقات والتسعير والحدود كلها مقروءة عبر API، مع أحداث webhook للمعاملات و3-D Secure والإيداعات.

  • فئات بطاقات بتسعير وحدود يومية وشهرية لكل فئة
  • تعبئة كريبتو عبر مزودي دفع احتياطيين
  • أحداث webhook للمعاملات و3-D Secure والإيداعات
استكشف Monbits Card
تسعير البطاقات وحدودها
                                    
GET /cards/pricing

[
  {
    "cardName": "Standard",
    "cardPrice": "10.00",
    "cardPriceCurrency": "USD",
    "rechargeFeeRate": "0.02",
    "dailyLimit": 5000,
    "monthlyLimit": 25000
  }
]
                                

تريد مرجع API الكامل؟

المراجع الكاملة لكل منتج متاحة للفرق قيد التقييم — اطلب الوصول وسيرافقك مهندس خلال التكامل من البداية للنهاية.