تخطَّ إلى المحتوى

للمطورين

اربطوا أنظمتكم.

الواجهة البرمجية التي يعمل عليها تطبيق تينون. أرسلوا البيانات، واطلبوا التنفيذ، وتلقّوا إشعارًا عند الاكتمال.

  1. 1أنشئوا مفتاحًاللاختبار أو التشغيل
  2. 2أرسلوا البياناتسحبًا أو رفعًا
  3. 3اطلبوا التنفيذإعادة الطلب آمنة
  4. 4تلقّوا الإشعارWebhook موقّع

إرسال رد المصرفية المفتوحة، ثم تشغيل محرك الاحتساب

curl -X POST https://api.tenonpay.com/v1/tenants/$TENANT/borrowers/$BORROWER/source-pulls \  --url-query source=sama_open_banking \  --url-query dataset=transactions \  --url-query consent_id=$CONSENT \  -H "Authorization: Bearer tn_test_..." \  -H "Content-Type: application/json" \  --data-binary @transactions.json# 201 Created: stored as received, then translatedcurl -X POST https://api.tenonpay.com/v1/tenants/$TENANT/cases/$CASE/engine-runs \  -H "Authorization: Bearer tn_test_..." \  -H "Idempotency-Key: 3f6c1a9e-0b7d-4e21-9c55-8a2d4f7e1b30"# 202 Accepted. A retry with the same key gets the same answer.

للتوضيح. المفاتيح والمعرّفات أمثلة، ومرجع الواجهة البرمجية يُشارك مع جهات التمويل التجريبية.

ما يمكنكم الاعتماد عليه.

  • مفاتيح للاختبار والتشغيل

    مفاتيح الاختبار لبيئة اصطناعية فقط. تُخزَّن بصمتها، وتُعرض مرة، ويمكن إلغاؤها.

  • إشعارات موقّعة

    HMAC-SHA256 على الوقت والمحتوى. معرّفات وحالات فقط، بلا بيانات العميل.

  • تكرار آمن

    أرسلوا Idempotency-Key، فتعيد المحاولة الثانية الرد الأول.

  • أخطاء واضحة

    تفاصيل المشكلة وفق RFC 9457 برمز ثابت، وترقيم بالمؤشر.

شاهد حزمة مراجعة كاملة.

ملف ائتماني واحد، من البداية إلى النهاية.

اطلب عرضًا توضيحيًا