メインコンテンツへスキップ
ソースはアプリを 1 つのネームスペースに同期します。新規・変更されたレコードは書き込まれ、削除されたレコードは削除されます。ソースには Full access のキーが必要です。バケットについては Google Cloud Storage を参照してください。

ソースを接続する

POST /sources
Response
アプリの所有者を connect_url(7 日間有効)に案内してください。所有者が接続すると最初の同期が始まります。 ユーザーのアプリを接続するには、user-42 のようにユーザーごとにネームスペースを割り当てます。完全なスキーマ: ソースを接続する。

同期されたドキュメント

ソースを取得する

GET /sources/:id
curl
完全なスキーマ: ソースを取得する。

ソースを一覧表示する

GET /sources sources を返し、各要素は Get と同じ形式です。files や gcs など kind を持つソースには、代わりに sync オブジェクトがあります。 完全なスキーマ: ソースを一覧表示する。

今すぐ同期する

POST /sources/:id/sync 数秒以内に同期を開始し、ソースを返します。まだ connecting のソースは 409 conflict を返します。 完全なスキーマ: ソースを今すぐ同期する。

同期間隔を変更する

PATCH /sources/:id ソースを返します。完全なスキーマ: ソースの同期頻度を設定する。

ソースを切断する

DELETE /sources/:id 同期を停止し、{ "deleted": true } を返します。 完全なスキーマ: ソースを切断する。

アプリを一覧表示する

GET /sources/types
Response
  • 各要素には接続用の type、name、logo_url があり、config で接続するアプリには auth: "api_key" があります。
  • 一部のアプリしか一覧にできなかった場合、partial は true になります。後で再試行してください。
完全なスキーマ: ソースの種類を一覧表示する。