Cronの即時実行
説明
このAPIを使用すると、ターゲットタイプのエンドポイントをトリガーするために、ジョブプールにジョブを即時送信するcronを送信できます。
注意:
-
このAPIは、設定されたcronが構成通りに機能しているかどうかをテストするために主に使用されます。
-
このAPIでは、ジョブFunctionを使用したサンプルリクエストとサンプルレスポンスを示しています。APIの機能は、webhook、Circuit、およびAppSailのジョブでも同様です。
リクエスト詳細
リクエストURL
POST
{app_domain}/baas/v1/project/{project_id}/job_scheduling/cron/{cron_id}/submit_job
copy
project_id
Numerical
プロジェクトの一意のID
cron_id
Numerical
cronの一意のID
リクエストヘッダー
Authorization: Zoho-oauthtoken {oauth_token}
オプションヘッダー
CATALYST-ORG: {org_id}
Environment: Development
スコープ
ZohoCatalyst.cron.CREATE
レスポンス詳細
JSONレスポンスは、送信されたcronのメタデータを返します。レスポンスには、cronを送信したユーザーの詳細も含まれます。
注意: 上記のレスポンスは、Functionジョブを送信するcronのものです。webhook、AppSail、およびCircuitの場合、target_typeが変わります。これは、ジョブの送信で説明されているAPI機能と非常に似ています。
リクエスト例
copy
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/10278000000019013/job_scheduling/cron/10108000003822189/submit_immediately
-H “Authorization: Zoho-oauthtoken 1000.91016.2f57”
レスポンス例
copy
{
"status": "success",
"data": {
"job_id": "10108000004251242",
"created_time": "Jun 07, 2024 10:32 AM",
"response_code": null,
"start_time": {},
"end_time": {},
"submitted_on": {
"startTimeToRedirectLogsPage": "07/06/2024 10:27",
"timeWithGivenTimezone": "Jun 07, 2024 10:32 AM IST",
"timeWithJobTimezone": "Jun 07, 2024 10:32 AM IST"
},
"job_status": "PENDING",
"capacity": {
"memory": "256"
},
"job_meta_details": {
"id": "10108000003822191",
"url": "",
"job_name": "delayJob",
"job_config": {
"number_of_retries": 0
},
"target_type": "Function",
"target_details": {
"id": "10108000003822071",
"target_name": "fn"
},
"source_type": "Cron",
"source_details": {
"id": "10108000003822189",
"source_name": "check2",
"details": {
"cron_execution_type": "pre-defined"
}
},
"jobpool_id": "10108000003822066",
"headers": {},
"params": {}
},
"retried_count": null,
"parent_job_id": "10108000004251242",
"execution_time": null,
"cron_circuit_id": null,
"circuit_execution": null,
"status": false
}
}
Yes
No
Send your feedback to us
Skip
Submit