Source
Source はワークフローのデータの取得元を表します。Developer API を使用して作成されたワークフローの場合、Source は Webhook ソースまたは HubSpot ソースのいずれかになります。
Fields
| Field | Type | Description |
|---|---|---|
| id | String | ソースの ID。 |
| sourceType | String | ソースの種別。Developer API によって作成されたワークフローの場合、"WEBHOOK" または "HUBSPOT" のいずれかになります。 |
| sourceFields | Array |
このワークフローで使用されるソースフィールドの名前。事前に把握している場合は、ワークフロー作成時に指定できます。指定しない場合は、ワークフローが最後に受信した Webhook イベントのキーが反映されます。ネストされたフィールドは、親フィールドと子フィールドの間を . で区切って表されます。 |
| webhookUrl | String | ワークフローソースの Webhook アドレス。オートメーションを開始するには、このアドレスにソースデータを POST してください。 |
Example
{
"id": "src_NZHJYjlgrvklHb",
"sourceType": "WEBHOOK",
"sourceFields": [
"Order Number",
"LineItem.Name",
"LineItem.Price",
],
"webhookUrl": "https://webhooks.portant.co/50c7912b14c7acbe9df32521ec60a27c"
},
Endpoints
Get a source
GET /workflows/<wkf_id>/source/
特定のワークフローの Source を取得します。
Responses
| Status | Body |
|---|---|
| 200 OK | Source |
| 403 Unauthorised | Error |