Hog
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
GET | |
POST | |
GET | |
POST | |
PATCH | |
DELETE | |
POST | |
GET | |
GET | |
POST |
List all hog flows revisions
Required API key scopes
hog_flow:readPath parameters
- idstring
Query parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /hog_flows /:id /revisionsExample response
Status 200
RESPONSE
Retrieve hog flows revisions
Required API key scopes
hog_flow:readPath parameters
- idstring
- versioninteger
Response
Example request
GET /api /projects /:project_id /hog_flows /:id /revisions /:versionExample response
Status 200
RESPONSE
Create hog flows revisions restore
Required API key scopes
hog_flow:writePath parameters
- idstring
- versioninteger
Request parameters
- overwritebooleanDefault:
false
Response
Example request
POST /api /projects /:project_id /hog_flows /:id /revisions /:version /restoreExample response
Status 200
RESPONSE
List all hog flows schedules
Required API key scopes
hog_flow:readPath parameters
- idstring
Example request
GET /api /projects /:project_id /hog_flows /:id /schedulesExample response
Status 200
RESPONSE
Create hog flows schedules
Required API key scopes
hog_flow:writeperson:readPath parameters
- idstring
Request parameters
- rrulestring
- starts_atstring
- timezonestring
- variables
Response
Example request
POST /api /projects /:project_id /hog_flows /:id /schedulesExample response
Status 200
RESPONSE
Update hog flows schedules
Required API key scopes
hog_flow:writePath parameters
- idstring
- schedule_idstring
Request parameters
- rrulestring
- starts_atstring
- timezonestring
- variables
Response
Example request
PATCH /api /projects /:project_id /hog_flows /:id /schedules /:schedule_idExample response
Status 200
RESPONSE
Delete hog flows schedules
Required API key scopes
hog_flow:writePath parameters
- idstring
- schedule_idstring
Example request
DELETE /api /projects /:project_id /hog_flows /:id /schedules /:schedule_idExample response
Status 204 No response body
Create hog flows bulk delete
Required API key scopes
hog_flow:writeRequest parameters
- namestringnull
- descriptionstringDefault:
- status
- trigger_masking
- conversion
- exit_condition
- edgesarray
- actionsarray
- variablesarray
Response
Example request
POST /api /projects /:project_id /hog_flows /bulk_deleteExample response
Status 200
RESPONSE
Retrieve hog flows metrics global
Required API key scopes
hog_flow:readQuery parameters
- afterstringDefault:
-7d - beforestring
Example request
GET /api /projects /:project_id /hog_flows /metrics /globalExample response
Status 200
RESPONSE
Retrieve hog flows reputation
Email deliverability reputation for this project: the latest project-wide snapshot and the latest recent snapshot per workflow (worst first, capped). Written daily by the Node evaluator; everything is null/empty until the first run.
Required API key scopes
hog_flow:readResponse
Example request
GET /api /projects /:project_id /hog_flows /reputationExample response
Status 200
RESPONSE
Create hog flows user blast radius
Required API key scopes
hog_flow:readperson:readRequest parameters
- filtersobject
- group_type_indexintegernull
- dedupe_key
Response
Example request
POST /api /projects /:project_id /hog_flows /user_blast_radiusExample response
Status 200
RESPONSE