POST body is a 3-branch union, dispatched by body shape:
{ triggerEventId, payload, idempotencyKey?, dryRun? }. Starts one Vercel Workflow per published automation attached to the trigger and returns { automationRunIds[], triggerInstanceId, status: "triggered" | "idempotent_replay" }.{ automationId, mode: "test", payload? }. Suppression-aware test run; no real mail sent.{ automationId, triggerInstanceId, mode: "replay" } (NOT_IMPLEMENTED, P7).Supports Idempotency-Key header on the fire branch — retries with the same key return the original automationRunIds without starting duplicate workflow runs.
Documentation Index
Fetch the complete documentation index at: https://docs.brew.new/llms.txt
Use this file to discover all available pages before exploring further.
Send your Brew API key as Authorization: Bearer brew_xxx.
Optional idempotency key for safe retries. Reusing the same key with the same request body returns the original response for 24 hours.
1 - 100Idempotent replay — original automationRunIds returned.