REST API
Version 23.4.8843
REST API
CData Sync は、OData 4.0 標準に準拠するREST API を提供します。このAPI を使用すると、RESTful API 呼び出しを使用して、Sync 管理コンソールで行うのと同じタスクを実行できます。例えば、このAPI を使用して、設定された接続、ジョブ、およびジョブ履歴をクエリできます。ジョブを開始またはキャンセルすることもできます。
API にアクセスするには、Sync 管理コンソールのメニューバーからAPI タブをクリックします。
REST API ページでは、リソース、アクション、認証、サポートされているフォーマットに関する情報を提供しています。ウィンドウの左ペインには、API 呼び出しの詳細とJavaScript およびcURL のコード例を提供するAPI リファレンスセクションがあります。
ジョブ管理API
エンドポイント | サポートされているメソッド | 説明 |
---|---|---|
Jobs | GET, POST, PUT, DELETE | 既存のジョブの設定を取得または更新、もしくは新しいジョブを作成します。 |
Transformations | GET, POST, PUT, DELETE | 既存の変換の設定を取得または更新、もしくは新しい変換を作成します。 |
Tasks | GET, POST, PUT, DELETE | ジョブの既存のタスクを取得または更新、もしくはジョブに新しいタスクを追加します。 |
GetJobStatus | POST | すべてのジョブのステータス、または特定のジョブ内の各クエリのステータスを取得します。 |
ExecuteJob | POST | 特定のジョブを開始します。 |
ExecuteQuery | POST | ジョブ内でクエリのサブセットを実行します。ジョブとクエリの両方を指定する必要があります。 |
CancelJob | POST | 実行中のジョブをキャンセルします。 |
History | GET | 以前のジョブ実行の履歴を取得します。 |
GetJobLog | POST | 以前のジョブ実行のログを取得します。 |
接続管理API
エンドポイント | サポートされているメソッド | 説明 |
---|---|---|
Connections | GET, POST, PUT, DELETE | 既存の接続の設定を取得または更新、もしくはアプリケーションに新しい接続を追加します。 |
TestConnection | POST | 以前に作成した接続をテストします。 |
GetConnectionTables | POST | 接続のテーブルのリストを取得します。 |
GetConnectionTableColumns | POST | テーブルのカラムのリストを取得します。 |
ユーザー管理API
エンドポイント | サポートされているメソッド | 説明 |
---|---|---|
Users | GET, POST, PUT | Sync ユーザーを作成、取得、または更新します。 |
CreateUsers | POST | 複数のSync ユーザーを作成します。 |