Flikk
Building flows

Endpoint

A webhook trigger that starts a flow when an HTTP request arrives.

endpoint is a webhook trigger. An incoming HTTP request starts the flow, and the request payload becomes the trigger output that later nodes read. Use it when an external system posts an event you want to act on, such as a payment, a new order, or a form submission.

Spec

FieldMeaning
eventsEvent types this trigger listens for. Required.
eventPathJSONPath that reads the event type out of the incoming payload.
deliveryIdPathJSONPath to a delivery ID, used to skip a repeated delivery.
filtersA list of { path, equals } checks. All must match for the flow to start.
authWhether invoking this trigger needs an API key: none or apiKey.
{
  "slug": "on_payment",
  "type": "endpoint",
  "spec": {
    "events": ["payment.succeeded"],
    "filters": [{ "path": "data.currency", "equals": "usd" }]
  }
}

An integration trigger you configure through a connected integration sets verify and providerConfig for you.

On this page