---
title: "triggerErp"
method: POST
path: "/v1/erp/trigger"
tags: ["erp", "trigger"]
---

# triggerErp

`POST /v1/erp/trigger`

Triggers the ERP integration process

## Request body

- TriggerErpActionRequest
  - `execution_id` string, required — Unique identifier of the current automation execution
  - `org_id` string, required — Identifier of the organization where the automation is executed
  - `webhook_id` string, required — Identifier of the self-service webhook configuration
  - `flow_id` string, required — Identifier of the automation flow that triggered the action
  - `created_at` string, date-time, required — ISO-8601 timestamp when the webhook event was created
  - `action_id` string, required — Identifier of the automation action being executed
  - `flow_action_id` string, required — Identifier of the specific automation flow action instance
  - `flow_name` string, required — Human readable name of the automation flow
  - `activity_id` string, required — Identifier of the entity activity related to this trigger
  - `entity_id` string, required — Identifier of the entity referenced by the activity

## Response `200`

Result of triggering an ERP synchronization event

- TriggerWebhookResp
  - `status_code` string
  - `message` string
  - `body` object
  - `code` string
  - `status` 'succeeded' | 'failed'
  - `start_date` string
  - `end_date` string
  - `event_id` string

## Other responses

- `400` — Bad request - invalid or missing parameters
- `401` — Unauthorized - invalid or missing token
- `500` — Server error processing the request

---

[API](https://skmtc.net/epilot/apis/integration-toolkit-api.md) · [All operations](https://skmtc.net/epilot/apis/integration-toolkit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/epilot/integration-toolkit-api/revisions/c24837d75096/schema)
