レシピライフサイクルマネジメント
マニフェスト: レシピ、ルックアップ テーブル、コネクションなど、さまざまなアセットのコンテナー。
パッケージ: マニフェストのビルド。 マニフェスト内の各アセットのソースコードが含まれます。 パッケージ作成時に利用可能なアセットの最新バージョンが含まれます。
レート制限
レシピライフサイクルマネジメントリソースには、次のレート制限があります:
| タイプ | リソース | 制限 |
|---|---|---|
| POST | パッケージをフォルダにインポート: /api/packages/import/:folder_id | ユーザーIDあたり1時間500リクエスト。この制限を超えると、リクエスト許容量がリセットされる次の1時間まで、システムは追加リクエストを拒否します。 |
| すべて | その他すべてのレシピライフサイクルマネジメントエンドポイント | 1分あたり60リクエスト |
クイックリファレンス
| タイプ | リソース | 説明 |
|---|---|---|
| GET | /api/export_manifests/folder_assets | フォルダ内のアセットを表示します。 |
| POST | api/export_manifests | エクスポートマニフェストを作成します。 |
| PUT | api/export_manifests/:id | エクスポートマニフェストを更新します。 |
| GET | api/export_manifests/:id | エクスポートマニフェストを表示します。 |
| DELETE | /api/export_manifests/:id | エクスポートマニフェストを削除します。 |
| POST | /api/packages/export/:manifest_id | マニフェストに基づいてパッケージをエクスポートします。 |
| POST | /api/packages/import/:folder_id | パッケージをフォルダにインポートします。 |
| GET | /api/packages/:id | IDでパッケージを取得します。 |
| GET | /api/packages/:id/download | パッケージをダウンロードします。 |
フォルダ内のアセットを表示する
フォルダ内のアセットを表示します。 このエンドポイントを使用して、エクスポートマニフェストの作成または更新に役立てることができます。
GET /api/export_manifests/folder_assetsURLパラメーター
| 名前 | タイプ | 説明 |
|---|---|---|
| folder_id | integer optional | アセットを含むフォルダのID。 デフォルトはルートフォルダです。 |
| include_test_cases | boolean optional | このパラメータは現在サポートされていません。 テストケースはレスポンスに含まれません。 デフォルトはfalse.です。 |
| include_data | boolean optional | アセットのリストからデータを含めます。 デフォルトはfalse.です。 |
サンプルリクエスト
curl -X GET 'https://www.workato.com/api/export_manifests/folder_assets?folder_id=423' \
-H 'Authorization: Bearer <api_token>'レスポンス
{
"result": {
"assets": [
{
"id": 12,
"name": "Copy of Recipeops",
"type": "recipe",
"version": 1,
"folder": "",
"absolute_path": "All projects",
"root_folder": false,
"unreachable": false,
"zip_name": "copy_of_recipeops.recipe.json",
"checked": true,
"status": "added"
},
{
"id": 13,
"name": "My Salesforce account",
"type": "connection",
"version": 2,
"folder": "Salesforce Integration Project",
"absolute_path": "Salesforce Integration Project",
"root_folder": false,
"unreachable": false,
"zip_name": "salesforce_account_v2.connection.json",
"checked": true,
"status": "updated"
},
{
"id": 14,
"name": "Submit request in New workflow app",
"type": "page",
"version": 1,
"folder": "Workflow Automation Project",
"absolute_path": "Workflow Automation Project",
"root_folder": false,
"unreachable": false,
"zip_name": "submit_request_workflow_app.page.json",
"checked": true,
"status": "no change"
}
]
}
}エクスポートマニフェストを作成する
エクスポートマニフェストを作成します。
POST /api/export_manifestsペイロード
| 名前 | タイプ | 説明 |
|---|---|---|
| name | string 必須 | 新しいマニフェストの名前。 |
| assets | object required | 依存アセット。 Workatoでは、このエンドポイントを使用する前に、フォルダ内のアセットを表示するエンドポイントのレスポンスを確認することを推奨しています。 フォルダ内のアセットを表示するエンドポイントは、特定のフォルダ内のすべてのアセットを含むassetsオブジェクトを返します。 これにより、マニフェストに含める予定のアセットを識別して形式設定できます。 |
| id | integer required | 依存関係のID。 |
| type | string 必須 | 依存アセットのタイプ。 サポートされているすべてのtype値については、アセットタイプを参照してください。 |
| checked | boolean optional | アセットをマニフェストに含めるかどうかを決定します。 デフォルトはtrueです。 |
| version | integer optional | アセットのバージョン。 デフォルトは最新のバージョンです。 |
| フォルダ | string 任意 | アセットを含むフォルダ。 デフォルトは""です。 |
| absolute_path | string 必須 | アセットの絶対パス。 デフォルトはルートフォルダです。 |
| root_folder | boolean optional | ルートフォルダ名。 デフォルトはfalseです。 |
| unreachable | boolean optional | アセットに到達できないかどうか。 デフォルトはfalseです。 |
| zip_name | string 任意 | エクスポートされたzipファイル内の名前。 デフォルトでは、Workatoは次の構造で名前を自動生成します:asset_#{index}.#{type}.json。 |
| folder_id | integer optional | アセットを含むフォルダのID。 デフォルトはルートフォルダです。 |
| include_test_cases | boolean optional | マニフェストにテストケースを含めるかどうか。 デフォルトはfalseです。 |
| auto_generate_assets | boolean optional | フォルダからアセットを自動生成します。 デフォルトはfalseです。 |
| include_test_cases | boolean optional | このパラメータは、自動アセット生成からテストケースを含めます。 デフォルトはfalseです。 |
| include_data | boolean optional | このパラメータは、自動アセット生成からデータを含めます。 デフォルトはfalseです。 |
| include_tags | boolean optional | アセットに割り当てられたタグをエクスポートマニフェストに含めるかどうかを指定します。 falseに設定すると、タグはマニフェストから除外されます。 デフォルトではfalseに設定されます。 |
アセットタイプ
サポートされているアセットのtype値は次のとおりです:
recipeconnectionlookup_tableworkato_db_tableaccount_propertyproject_propertyworkato_schemaworkato_templatelcap_applcap_pagecustom_adaptertopicconnectionrecipeapi_groupapi_endpoint
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/export_manifests' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest",
"assets": [
{
"id": 12,
"name": "Copy of Recipeops",
"type": "recipe",
"version": 1,
"folder": "",
"absolute_path": "All projects",
"root_folder": false,
"unreachable": false,
"zip_name": "copy_of_recipeops.recipe.json",
"checked": true
}
],
"folder_id": 112,
"include_tags": true
}
}'レスポンス
{
"result": {
"id": 12,
"name": "Test Manifest",
"last_exported_at": null,
"created_at": "2023-02-27T02:44:59.447-08:00",
"updated_at": "2023-02-27T02:44:59.447-08:00",
"deleted_at": null,
"project_path": "Folder 1",
"status": "working"
}
}複数のアセットを含むマニフェストの作成
複数のアセットをassetsパラメーターに渡して、マニフェストに含めることができます。
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/export_manifests' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest with two assets",
"assets": [
{
"id": 65008167,
"name": "Outreach",
"type": "connection",
"version": null,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"root_folder": false,
"provider": "outreach",
"unreachable": false,
"zip_name": "API tests/outreach.connection.json",
"deps": [],
"checked": true
},
{
"id": 86330482,
"name": "Test recipe",
"type": "recipe",
"version": 4,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"root_folder": false,
"include_test_cases": false,
"unreachable": false,
"zip_name": "API tests/test_recipe.recipe.json",
"deps": [],
"checked": true
}
],
"folder_id": 21339705,
"include_tags": true
}
}'レスポンス
{
"result": {
"id": 267546,
"name": "Test Manifest with two assets",
"created_at": "2025-03-21T07:50:29.488-07:00",
"updated_at": "2025-03-21T07:50:29.488-07:00",
"deleted_at": null,
"last_exported_at": null,
"project_path": "Home assets",
"status": "working",
"include_tags": true
}
}アセットを自動生成する
Workatoでアセットを自動生成する予定の場合は、リクエストのペイロードにauto_generate_assetsパラメータを渡すことができます。 自動生成する予定のfolder_idを指定する必要があります。 include_test_casesパラメータとinclude_dataパラメータを追加して、テストケースとデータを含めることもできます。 テストケースとデータはデフォルトで除外されることに注意してください。 さらに、ペイロードにauto_runを含めてパッケージを自動生成できます。
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/export_manifests' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest",
"folder_id": 112,
"auto_generate_assets": true,
"include_test_cases": true,
"include_data": true,
"auto_run": true
}
}
'レスポンス
{
"result": {
"id": 12,
"name": "Test Manifest",
"last_exported_at": null,
"created_at": "2023-02-27T02:44:59.447-08:00",
"updated_at": "2023-02-27T02:44:59.447-08:00",
"deleted_at": null,
"project_path": "Folder 1",
"status": "working"
}
}指定可能なステータス
| Status | 定義 |
|---|---|
working | アクティブ。 |
archived | 削除済み。 |
エクスポートマニフェストを更新する
エクスポートマニフェストを更新します。
PUT /api/export_manifests/:idURLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | integer string | 依存関係のID。 |
ペイロード
以前に定義したアセットを置き換えるには、assets[]に含まれるプロパティを更新します。
| 名前 | タイプ | 説明 |
|---|---|---|
| name | string 任意 | マニフェストの名前。 マニフェスト名を変更するには、この値を更新します。 デフォルトは以前の名前です。 |
| assets | object required | 依存アセット。 Workatoでは、このエンドポイントを使用する前に、フォルダ内のアセットを表示するエンドポイントのレスポンスを確認することを推奨しています。 フォルダ内のアセットを表示するエンドポイントは、特定のフォルダ内のすべてのアセットを含むassetsオブジェクトを返します。 これにより、マニフェストで更新する予定のアセットを識別して形式設定できます。 |
| id | integer required | 依存関係のID。 |
| type | string 必須 | 依存アセットのタイプ。 サポートされているすべてのtype値については、アセットタイプを参照してください。 |
| checked | boolean optional | アセットをマニフェストに含めるかどうかを決定します。 デフォルトはtrueです。 |
| version | integer optional | アセットのバージョン。 デフォルトは最新のバージョンです。 |
| フォルダ | string 任意 | アセットを含むフォルダ。 デフォルトは""です。 |
| absolute_path | string 任意 | アセットの絶対パス。 デフォルトはルートフォルダです。 |
| root_folder | boolean optional | ルートフォルダ名。 デフォルトはfalseです。 |
| unreachable | boolean optional | アセットに到達できないかどうか。 デフォルトはfalseです。 |
| zip_name | string 任意 | エクスポートされたzipファイル内の名前。 デフォルトでは、Workatoは次の構造で名前を自動生成します:asset_#{index}.#{type}.json。 |
| folder_id | integer optional | アセットを含むフォルダのID。 デフォルトはルートフォルダです。 |
| include_test_cases | boolean optional | マニフェストにテストケースを含めるかどうか。 デフォルトはfalseです。 |
| auto_generate_assets | boolean optional | フォルダからアセットを自動生成します。 デフォルトはfalseです。 |
| include_test_cases | boolean optional | このパラメータは、自動アセット生成からテストケースを含めます。 デフォルトはfalseです。 |
| include_data | boolean optional | このパラメータは、自動アセット生成からデータを含めます。 デフォルトはfalseです。 |
アセットタイプ
サポートされているアセットのtype値は次のとおりです:
recipeconnectionlookup_tableworkato_db_tableaccount_propertyproject_propertyworkato_schemaworkato_templatelcap_applcap_pagecustom_adaptertopicconnectionrecipeapi_groupapi_endpoint
サンプルリクエスト
curl -X PUT 'https://www.workato.com/api/export_manifests/12' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest",
"assets": [
{
"id": 12,
"name": "Copy of Recipeops",
"type": "recipe",
"version": 1,
"folder": "",
"absolute_path": "All projects",
"root_folder": false,
"unreachable": false,
"zip_name": "copy_of_recipeops.recipe.json",
"checked": true
}
],
"folder_id": 112
}
}
'レスポンス
{
"result": {
"id": 12,
"name": "Test Manifest",
"last_exported_at": null,
"created_at": "2023-02-27T02:44:59.447-08:00",
"updated_at": "2023-02-27T02:44:59.447-08:00",
"deleted_at": null,
"project_path": "Folder 1",
"status": "working"
}
}複数のアセットを含むマニフェストの更新
複数のアセットをassetsパラメーターに渡して、マニフェスト内で更新できます。
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/export_manifests/15' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest with two assets",
"assets": [
{
"id": 65008167,
"name": "Outreach",
"type": "connection",
"version": null,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"root_folder": false,
"provider": "outreach",
"unreachable": false,
"zip_name": "API tests/outreach.connection.json",
"deps": [],
"checked": true
},
{
"id": 86330482,
"name": "Test recipe",
"type": "recipe",
"version": 4,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"root_folder": false,
"include_test_cases": false,
"unreachable": false,
"zip_name": "API tests/test_recipe.recipe.json",
"deps": [],
"checked": true
}
],
"folder_id": 21339715
}
}'レスポンス
{
"result": {
"id": 171350,
"name": "Test Manifest with two assets",
"created_at": "2025-03-19T07:45:50.915-07:00",
"updated_at": "2025-03-21T09:26:46.348-07:00",
"deleted_at": null,
"last_exported_at": null,
"project_path": "Home assets",
"status": "working",
"include_tags": true,
"assets": [
{
"checked": true,
"root_folder": false,
"unreachable": false,
"name": "Outreach",
"zip_name": "API tests/outreach.connection.json",
"id": 65008167,
"type": "connection",
"version": null,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"deps": []
},
{
"checked": true,
"root_folder": false,
"unreachable": false,
"name": "Test recipe",
"zip_name": "API tests/test_recipe.recipe.json",
"id": 86330482,
"type": "recipe",
"version": 4,
"folder": "API tests",
"absolute_path": "All projects/API tests",
"include_test_cases": false,
"deps": []
}
],
"diff_included": false
}
}アセットを自動生成する
Workatoでアセットを自動生成する予定の場合は、リクエストのペイロードにauto_generate_assetsパラメータを渡すことができます。 自動生成する予定のfolder_idを指定する必要があります。 include_test_casesパラメータとinclude_dataパラメータを追加して、テストケースとデータを含めることもできます。 テストケースとデータはデフォルトで除外されることに注意してください。 さらに、ペイロードにauto_runを含めてパッケージを自動生成できます。
サンプルリクエスト
curl -X PUT 'https://www.workato.com/api/export_manifests/12' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '{
"export_manifest": {
"name": "Test Manifest",
"folder_id": 112,
"auto_generate_assets": true,
"include_test_cases": true,
"include_data": true,
"auto_run": true
}
}
'レスポンス
{
"result": {
"id": 12,
"name": "Test Manifest",
"last_exported_at": null,
"created_at": "2023-02-27T02:44:59.447-08:00",
"updated_at": "2023-02-27T02:44:59.447-08:00",
"deleted_at": null,
"project_path": "Folder 1",
"status": "working"
}
}エクスポートマニフェストを表示する
エクスポートマニフェストを表示します。
GET /api/export_manifests/:idURLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | integer string | 依存関係のID。 |
サンプルリクエスト
curl -X GET 'https://www.workato.com/api/export_manifests/12' \
-H 'Authorization: Bearer <api_token>'レスポンス
{
"result": {
"id": 12,
"name": "Test Manifest",
"last_exported_at": null,
"created_at": "2023-02-27T02:44:59.447-08:00",
"updated_at": "2023-02-27T02:44:59.447-08:00",
"deleted_at": null,
"project_path": "Folder 1",
"status": "working"
}
}エクスポートマニフェストを削除する
エクスポートマニフェストを削除します。
DELETE /api/export_manifests/:idURLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | string 必須 | エクスポートマニフェストID。 |
サンプルリクエスト
curl -X DELETE 'https://www.workato.com/api/export_manifests/12' \
-H 'Authorization: Bearer <api_token>'レスポンス
{
"result": {
"success": true,
"status": "destroyed"
}
}マニフェストに基づいてパッケージをエクスポートする
マニフェストに基づいてパッケージをエクスポートします。
エンドポイント権限でもアセットへのアクセスが提供されます
このエンドポイントへの権限をAPIクライアントに付与すると、そのAPIクライアントには、生成されるZIPファイルを調べることで、レシピ、ルックアップ テーブル、Eventトピック、メッセージテンプレートなどの他のアセットを表示する権限も付与されます。
POST /api/packages/export/:idこれは非同期リクエストです。 エクスポートされたパッケージの詳細を取得するには、IDでパッケージを取得するエンドポイントを使用します。
エクスポートマニフェスト作成時にタグを含める
エクスポートされたパッケージにタグを含めるには、エクスポートマニフェストを作成するエンドポイントを呼び出すときに、include_tags属性をtrueに設定します。
URLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | string 必須 | エクスポートマニフェストID。 |
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/packages/export/<manifest_id>' \
-H 'Authorization: Bearer <api_token>'レスポンス
{
"id": 242,
"operation_type": "export",
"status": "in_progress",
"include_tags": true,
"export_manifest_id": 3,
"download_url": null
}ダウンロードURLを取得する
エクスポートステータスを監視するには、IDでパッケージを取得するエンドポイントを使用します。 プロセスが完了すると、レスポンスでダウンロードURLを使用できるようになります。
パッケージをフォルダにインポートする
zipファイル形式のパッケージをフォルダにインポートします。 このエンドポイントを使用すると、APIクライアントはパッケージのインポートを通じて、レシピ、ルックアップ テーブル、イベントトピック、メッセージテンプレートなどのアセットを作成または更新できます。
POST /api/packages/import/:idこれは非同期リクエストです。 インポートされたパッケージの詳細を取得するには、IDでパッケージを取得するエンドポイントを使用します。
入力(zipファイル)は、パッケージコンテンツを含むapplication/octet-streamペイロードです。 インポート時に実行中のレシピを再起動する必要がある場合、URLパラメータrestart_recipesはtrueである必要があります。
URLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | string 必須 | フォルダID。 |
クエリパラメーター
| 名前 | タイプ | 説明 |
|---|---|---|
| restart_recipes | boolean optional | インポート中に実行中のレシピの再起動を許可するには、値をtrueにする必要があります。 実行中のレシピがあり、このパラメータが falseに等しい場合、または指定されていない場合、パッケージはインポートできません。 |
| include_tags | boolean optional | パッケージをフォルダにインポートするときに、アセットに割り当てられたタグを保持するかどうかを指定します。 falseに設定すると、タグはインポートから除外されます。 デフォルトではfalseに設定されます。 |
| folder_id_for_home_assets | string conditionally required | ルートフォルダの代わりにアセットを保存するフォルダのID。 指定するフォルダはAPIクライアントからアクセス可能である必要があり、ルートフォルダにすることはできません。 デフォルトは""です。 |
FOLDER_ID_FOR_HOME_ASSETSは条件付きで必須です
次の場合、folder_id_for_home_assetsパラメータは必須です:
- ルートフォルダのアセットを含むパッケージをインポートする場合。
- ワークスペースのHome assetsフォルダがHome assetsプロジェクトに変換されている場合。
詳細については、Home assetsプロジェクトセクションを参照してください。
サンプルリクエスト
curl -X POST 'https://www.workato.com/api/packages/import/<folder_id>?restart_recipes=true&include_tags=true' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/octet-stream' \
--data-binary @'path/to/local/file.zip'レスポンス
{
"id":251,
"operation_type":"import",
"status":"completed",
"download_url":"https://www.workato-staging-assets.com/packages/zip_files/000/000/242/original/exportdemo.zip"
}IDでパッケージを取得する
インポートまたはエクスポートされたパッケージの詳細を取得します。
GET /api/packages/:idURLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | string 必須 | パッケージID。 |
サンプルリクエスト
curl -X GET 'https://www.workato.com/api/packages/242' \
-H 'Authorization: Bearer <api_token>'レスポンス
成功したエクスポート
このレスポンスは、完了したエクスポートマニフェストの取得結果を示します。
{
"id":242,
"operation_type":"export",
"status":"completed",
"export_manifest_id":3,
"download_url":"https://www.workato-staging-assets.com/packages/zip_files/000/000/242/original/exportdemo.zip"
}失敗したエクスポート
このレスポンスは、失敗したエクスポートマニフェストの取得結果を示します。
{
"id":242,
"operation_type":"export",
"status":"failed",
"error":"error_message",
"export_manifest_id":4,
"download_url":null
}成功したインポート
このレスポンスは、完了したインポートパッケージの取得結果を示します。 APIレスポンスには、最初のインポート操作の直後にrecipe_status.id値が含まれるようになりました。 以前は、レスポンスには更新されたレシピのIDのみが含まれていました。 現在は、新しくインポートされたレシピを含むすべてのレシピのIDが含まれます。 このレスポンスは、パッケージ内の他のアセットのIDではなく、レシピIDのみを返します。
INFO
完了したインポートでは、各レシピのimport_resultも確認することが重要です。 指定可能なimport_result値の詳細。
{
"id": 242,
"operation_type": "import",
"status": "completed",
"download_url": "https://www.workato-staging-assets.com/packages/zip_files/000/000/242/original/importdemo.zip",
"recipe_status": [
{
"id": 12345,
"import_result": "no_update_or_updated_without_restart"
},
{
"id": 12346,
"import_result": "restarted"
},
{
"id": 12347,
"import_result": "stopped"
}
]
}失敗したインポート
このレスポンスは、失敗したインポートパッケージの取得結果を示します。
INFO
失敗が発生する前に一部のレシピが更新されなかった場合、失敗したインポートではrecipe_statusに部分的なリストのみが返されることがあります。 指定可能なimport_result値の詳細。。
{
"id": 242,
"operation_type": "import",
"status": "failed",
"download_url": "https://www.workato-staging-assets.com/packages/zip_files/000/000/242/original/importdemo.zip",
"recipe_status": [
{
"id": 12345,
"import_result": "restart_failed"
},
{
"id": 12346,
"import_result": "restart_failed"
},
{
"id": 12347,
"import_result": "restart_failed"
}
]
}レシピのimport_result値
指定可能な結果は合計6つあります:
no_update_or_updated_without_restartレシピに再起動が不要だったことを示します。 再起動なしでレシピを更新できたか、更新が行われませんでした。 成功したインポート
not_foundレシピが見つからない場合の予期しないエラー。 頻繁に発生するものではありません。 レシピが更新されず、インポートは失敗しました。
stop_failed再起動が必要なレシピについては、レシピの停止を試行します。 この状態は、レシピを停止できなかったことを示します。 レシピが更新されず、インポートは失敗しました。
stoppedWorkatoはレシピを停止しましたが、レシピ内のエラーによりレシピは再起動されませんでした。 レシピは更新されましたが再起動されず、インポートは失敗しました
restart_failedWorkatoはレシピの再起動を試行しましたが、失敗しました。 レシピは更新されましたが再起動されず、インポートは失敗しました
restartedWorkatoは更新後にレシピを正常に再起動しました。 成功したインポート
パッケージをダウンロードする
パッケージをダウンロードします。
GET /api/packages/:id/downloadURLパラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
| id | string 必須 | パッケージID。 |
サンプルリクエスト
curl -L -X GET 'https://www.workato.com/api/packages/<package_id>/download' \
-H 'Authorization: Bearer <api_token>'cURLでリダイレクトをたどる
リダイレクトパスをたどるには、-Lフラグを使用します。
レスポンス
成功すると、パッケージコンテンツにリダイレクトされます。 パッケージが見つからない場合、またはコンテンツがない場合は404を返します。
Last updated: