Rewst · AsyncAPI Specification

Rewst Webhooks

Version

View Spec View on GitHub CompanyDevOpsAutomationiPaaSRPAWorkflow-AutomationMSPIntegrationWebhookAsyncAPIEvents

AsyncAPI Specification

rewst-webhooks.yml Raw ↑
generated: '2026-07-21'
method: searched
source: https://docs.rewst.help/documentation/automations/intro-to-triggers/use-cases-and-examples/using-webhook-triggers.md
spec_type: Webhooks
type: Webhooks
summary: >-
  Rewst exposes inbound custom webhook triggers: an external system POSTs (or uses
  another configured HTTP method) to a per-trigger URL, and the payload starts a
  Rewst workflow. This is the platform's primary programmatic ingress surface.
endpoint:
  url_pattern: https://engine.rewst.io/webhooks/custom/trigger/{TriggerID}/{OrganizationID}
  methods_note: >-
    Each trigger declares which single HTTP request method it accepts; requests using
    other methods are rejected.
authentication:
  scheme: shared-secret
  header: x-rewst-secret
  behavior: >-
    Optional per-trigger secret. When configured, a request missing or mismatching the
    x-rewst-secret header returns HTTP 401. Secrets may be stored in Organization Variables.
payload_schema:
  description: >-
    The incoming request is normalized into a fixed envelope exposed to the workflow via
    context variables (e.g. CTX.body.<field>, CTX.params.<field>).
  fields:
  - body: object
  - headers: object
  - method: string
  - params: object
  - timestamp: string
rate_limits:
  per_trigger:
    requests_per_second: 50
    requests_per_minute: 1000
  on_exceed:
    status: 429
    headers:
      Retry-After: '10'
      x-ratelimit-reset: '10'
  guidance: Use exponential back-off; naive immediate retries prolong rate limiting.
  source: https://docs.rewst.help/security/webhook-trigger-rate-limits.md
related_docs:
- https://docs.rewst.help/documentation/automations/intro-to-triggers/use-cases-and-examples/configure-a-webhook-trigger-for-cors-requests.md
- https://docs.rewst.help/documentation/automations/intro-to-triggers.md

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/rewst-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.