Source
Il Source (sorgente) rappresenta l'origine dei dati di un workflow. Per i workflow creati tramite la Developer API, la sorgente può essere di tipo Webhook o di tipo HubSpot.
Fields (Campi)
| Field | Type | Description |
|---|---|---|
| id | String | L'ID della sorgente. |
| sourceType | String | Il tipo di sorgente. Per i workflow creati tramite la Developer API, questo valore è "WEBHOOK" oppure "HUBSPOT". |
| sourceFields | Array |
I nomi dei campi sorgente utilizzati in questo workflow. È possibile fornirli al momento della creazione del workflow, se li si conosce in anticipo. In caso contrario, riflettono le chiavi dell'ultimo evento webhook ricevuto dal workflow. I campi annidati sono rappresentati con un . tra il campo padre e il campo figlio. |
| webhookUrl | String | L'indirizzo webhook della sorgente del workflow. Inviare i dati sorgente tramite POST a questo indirizzo per avviare un'automazione. |
Example (Esempio)
{
"id": "src_NZHJYjlgrvklHb",
"sourceType": "WEBHOOK",
"sourceFields": [
"Order Number",
"LineItem.Name",
"LineItem.Price",
],
"webhookUrl": "https://webhooks.portant.co/50c7912b14c7acbe9df32521ec60a27c"
},
Endpoints
Get a source (Recuperare una sorgente)
GET /workflows/<wkf_id>/source/
Recuperare la sorgente per un workflow specifico.
Responses (Risposte)
| Status | Body |
|---|---|
| 200 OK | Source |
| 403 Unauthorised | Error |