Integrations
Integrate with APIs and supported third-party providers.
Webhook received
Runs when another service sends a request to one of this server's webhooks. Create webhooks on the Integrations page and pick one here. Each run uses part of this server's activity budget. When the webhook waits for an answer, the flow has 25 seconds to reply with "Answer webhook".
Settings
| Name | Type | Required | Details |
|---|---|---|---|
| Webhook | Text | Yes | The webhook that starts this flow. Length: 1 to 64 characters. |
| Only when header | Text | No | Optional: only run when the request has this header, for example X-GitHub-Event. Set the header value too. Maximum length: 100 characters. |
| Header value | Text | No | Optional: the exact value the header must have, for example push. Maximum length: 500 characters. |
| Body shape | Shape | No | Optional: a shape the request body is read into. The result appears in "Body". |
Provided values
| Name | Type | Details |
|---|---|---|
| Body | Any | The request body read from JSON or form data, as a shape value when a body shape is set. Empty when it could not be read. May be empty. |
| Body problem | Text | Why the body could not be read or did not fit the body shape. Empty when it worked. May be empty. |
| Body text | Text | The request body as text, exactly as it arrived. Empty when the body is not text. May be empty. |
| Headers | Lookup table of Text to Text | The request headers with lowercase names. Cookies and login headers are removed. |
| Query parameters | Lookup table of Text to Text | The names and values after the ? in the address. |
| Method | Text | The HTTP method of the request: GET, POST, PUT or PATCH. |
| Delivery ID | Text | A unique ID for this delivery. A delivery can arrive twice; store this ID to skip repeats. |
| Webhook name | Text | The name of the webhook that received the request. |
Need more help?
Can't find what you're looking for? Our team is happy to help.