بوابة المطور ECOSIRE

قم ببناء عمليات تكامل قوية مع REST API الشامل الخاص بنا. أكثر من 818 نقطة نهاية، ومواصفات OpenAPI الكاملة، وTypeScript SDK.

818+
نقاط نهاية API
57
وحدات
REST
الهندسة المعمارية
11
اللغات المدعومة
API

بداية سريعة

ابدأ العمل باستخدام ECOSIRE API خلال دقائق

1

مصادقة

استخدم OAuth2 عبر مفاتيح Authentik أو API للحصول على رمز حامل JWT للوصول إلى API.

POST /api/auth/login
2

قم بإجراء مكالمتك الأولى

استخدم الرمز المميز لحامله في رأس التفويض للاتصال بأي نقطة نهاية لواجهة برمجة التطبيقات.

# قائمة كافة جهات الاتصال
curl -H "Authorization: Bearer $TOKEN" \
https://api.ecosire.com/api/contacts
3

استخدم SDK

قم بتثبيت TypeScript SDK الخاص بنا لاستدعاءات واجهة برمجة التطبيقات الآمنة من النوع مع معالجة الأخطاء المضمنة.

import { EcosireClient } from "@ecosire/sdk";
const client = new EcosireClient({ apiKey });
const contacts = await client.contacts.list();
57 Modules

وحدات واجهة برمجة التطبيقات

استكشف 57 وحدة تغطي كل جانب من جوانب عمليات المؤسسة

الأساسية

AuthUsersContactsProductsOrdersProjectsSettings

المالية

AccountingSalesPurchaseBillingInvoicing

العمليات

InventoryManufacturingPOSRentalPlanning

الموارد البشرية

EmployeesRecruitmentTime OffAttendanceExpensesPayrollAppraisals

التسويق والنمو

Email MarketingEventsMarketing AutomationAnalyticsAffiliatesLoyalty

الذكاء الاصطناعي والأتمتة

ECOSIRE AISelf-Evolving EngineContent GenerationSEO Scanner
Security

المصادقة

طريقتان للمصادقة لتناسب احتياجات التكامل الخاصة بك

ملفات تعريف الارتباط HttpOnly

مصادقة آمنة تعتمد على ملفات تعريف الارتباط لتطبيقات المتصفح. لا يتم عرض الرموز المميزة أبدًا لجافا سكريبت.

  • تلقائي مع تطبيق الويب
  • HttpOnly، Secure، SameSite=Lax
  • تناوب رمز التحديث لمدة 7 أيام

رمز حامل

استخدم الرموز المميزة لحامل JWT لعمليات التكامل من خادم إلى خادم وعملاء API.

// Authorization header
Authorization: Bearer <your_jwt_token>
// Or via HttpOnly cookie
Cookie: ecosire_auth=<token>
Rate Limits

حدود المعدل

حدود الاستخدام العادل لضمان استقرار واجهة برمجة التطبيقات (API) لجميع المستخدمين

نقطة النهايةحد السعر
POST /support5/min
POST /crm/capture10/min
POST /ecosire-ai/ask20/min
POST /licenses/validate30/min
POST /licenses/activate10/min
POST /newsletter/subscribe5/min
Authenticated endpoints100/min
FAQ

الأسئلة المتداولة

الأسئلة الشائعة حول ECOSIRE API

كيف يمكنني الحصول على الوصول إلى API؟

قم بالتسجيل للحصول على حساب ECOSIRE وانتقل إلى Dashboard > API Keys لإنشاء بيانات اعتماد API الخاصة بك. الوصول إلى واجهة برمجة التطبيقات (API) متاح في جميع الخطط.

هل هناك طبقة مجانية؟

نعم، تتضمن جميع حسابات ECOSIRE إمكانية الوصول إلى واجهة برمجة التطبيقات (API). تختلف حدود الأسعار حسب الخطة. تدعم الطبقة المجانية ما يصل إلى 1000 استدعاء لواجهة برمجة التطبيقات يوميًا.

ما هي طرق المصادقة المدعومة؟

نحن ندعم OAuth2 عبر Authentik (موصى به لتطبيقات الويب)، والرموز المميزة لحامل JWT (من خادم إلى خادم)، ومفاتيح API (من أجل عمليات تكامل بسيطة).

هل لديك دعم webhook؟

نعم، يدعم ECOSIRE خطافات الويب لإشعارات الأحداث في الوقت الفعلي. قم بتكوين نقاط نهاية خطاف الويب في لوحة المعلومات > الإعدادات > خطافات الويب.

ما هي اتفاقية مستوى الخدمة لوقت تشغيل واجهة برمجة التطبيقات (API)؟

نحن نحافظ على وقت تشغيل بنسبة 99.9% لجميع نقاط نهاية واجهة برمجة التطبيقات. تتوفر صفحة الحالة وسجل الحوادث على الموقعstatus.ecosire.com.

جاهز للبناء؟

احصل على مفتاح API الخاص بك وابدأ في إنشاء عمليات التكامل في دقائق.

الدردشة على الواتساب