Fatorly
المطوّرون

مرجع API

مرجع تفاعلي لكل نقاط نهاية واجهة Fatorly Integration API.

هذا القسم مرجعٌ تفاعليٌّ كامل لواجهة Fatorly Integration API (الإصدار v1). تُدرَج كل نقطة نهاية في الشريط الجانبي ضمن API Reference، مع مُعاملاتها ومخطّطات الطلب والاستجابة، إضافةً إلى ساحة تجريب داخل الصفحة لإرسال طلبات حيّة ومشاهدة الاستجابات الفعلية.

Note

هل أنت جديد على الواجهة؟ ابدأ بأدلة نظرة عامة والمصادقة والبدء السريع، ثم استخدم هذا المرجع للاطّلاع على تفاصيل نقاط النهاية كاملةً. صفحات نقاط النهاية المولّدة متاحة بالإنجليزية فقط.

عنوان الأساس (Base URL)

البيئةالعنوان الأساسي
الإنتاج (Production)https://integration.fatorly.com
الاختبار (Sandbox)https://integration.sandbox.fatorly.com

جميع نقاط النهاية مُصدَّرة تحت /v1 (مثل POST /v1/invoices). تستخدم الأمثلة في هذا المرجع الإنتاج؛ بدّل المضيف للاختبار.

القيم المسموح بها

تقبل الحقول ذات المفردات المغلقة هذه القيم حصرًا (وهي مُعلنة أيضًا كـ enum في مخطّط كل نقطة نهاية أدناه، مع مثال مُعبّأ مسبقًا في ساحة التجريب):

الحقلالقيم
documentTypeInvoice أو CreditNote أو SelfBillingInvoice أو SelfBillingCreditNote — إصدارات SelfBilling* يُصدرها المشتري نيابةً عن المورّد
vatCategoryS (النسبة الأساسية 5%) أو Z (نسبة صفرية) أو E (معفى — يتطلّب exemptionReasonCode) أو O (خارج النطاق) أو AE (الاحتساب العكسي — يتطلّب goodsNatureCode على السطر)
statusDraft أو Pending أو Sent أو DeliveryFailed أو Received
participantDeliveryPending أو Failed أو NotApplicable
directionOutbound (مبيعات) أو Inbound (مشتريات)
itemTypeCodeG (سلع) أو S (خدمات) أو B (كلاهما — تتطلّب S وB الحقل serviceAccountingCode)
paymentModeأي رمز UNCL4461 (‏10 نقدًا، 20 شيك، 30 تحويل مصرفي، 48 بطاقة مصرفية، 49 خصم مباشر، …) أو الأسماء cash وcheque وcard وdebit؛ القيمة الافتراضية 30

المصادقة

يتطلّب كل طلب مفتاح API الخاص بك في ترويسة X-Api-Key.

أنشئ مفتاح API

من المنصّة، انتقل إلى الإعدادات ← مفاتيح API وأنشئ مفتاحًا. يبدو المفتاح بالشكل fat_… ويُعرَض مرّة واحدة فقط — انسخه فورًا. راجع مفاتيح API.

أضِفه إلى ساحة التجريب

في أي صفحة نقطة نهاية أدناه، افتح لوحة Authorization والصق مفتاحك في حقل X-Api-Key.

أرسل طلبًا

عبّئ المُعاملات واختر Send لاستدعاء واجهة Integration API الحيّة.

Warning

عامِل مفتاح API كأنّه كلمة مرور. تعمل الاستدعاءات على بيانات شركتك الفعلية. إذا فُقد المفتاح أو تسرّب، فألغِه من الإعدادات ← مفاتيح API وأنشئ مفتاحًا جديدًا.

On this page