Підключіть джерело
POST /sources
Response
connect_url (дійсний 7 днів); перша синхронізація починається, щойно він підключиться.
Щоб підключати застосунки своїх користувачів, дайте кожному користувачу простір імен, як-от
user-42. Повна схема: Підключити джерело.
Синхронізовані документи
Отримайте джерело
GET /sources/:id
curl
Повна схема: Отримати джерело.
Перелік джерел
GET /sources
Повертає sources, кожне в тому вигляді, що й Get; джерело з 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, коли вдалося отримати лише ці застосунки: спробуйте пізніше.