ربط مصدر
POST /sources
Response
connect_url (صالح لمدة 7 أيام)؛ تبدأ المزامنة الأولى عندما يربط حسابه.
لربط تطبيقات مستخدميك، امنح كل مستخدم مساحة أسماء، مثل
user-42. المخطط الكامل: ربط مصدر.
المستندات المتزامنة
جلب مصدر
GET /sources/:id
curl
المخطط الكامل: جلب مصدر.
سرد المصادر
GET /sources
يُرجع sources، كلٌّ منها كما يُرجعه الجلب؛ أما المصدر الذي له kind، مثل files أو gcs، فله كائن sync بدلًا من ذلك.
المخطط الكامل: سرد المصادر.
المزامنة الآن
POST /sources/:id/sync
يبدأ مزامنة خلال ثوانٍ ويُرجع المصدر؛ المصدر الذي لا يزال connecting يُرجع 409 conflict.
المخطط الكامل: مزامنة مصدر الآن.
تغيير فاصل المزامنة
PATCH /sources/:id
يُرجع المصدر. المخطط الكامل: تحديد تواتر مزامنة المصدر.
فصل مصدر
DELETE /sources/:id
يوقف المزامنة ويُرجع { "deleted": true }.
المخطط الكامل: فصل مصدر.
سرد التطبيقات
GET /sources/types
Response
- لكلٍّ منها
typeالمستخدم للربط، وnameوlogo_urlالخاصان به، وauth: "api_key"للتطبيقات التي تُربط باستخدامconfig. - تكون
partialبقيمةtrueعندما يتعذّر سرد سوى تلك التطبيقات: أعد المحاولة لاحقًا.