# verae-middleware (HTTP edge) **Job:** Public `/zapier/v1/*`. Auth, entitlements, timestamp/wait, hash lookup, objects, receipts. Publishes NATS jobs; waits on events. **Expects HTTPS from:** zappier-edge (or Zapier if pointed here). **Sends:** - HTTPS to verae-chain-client (`/api/timestamp`, `/api/status`, `/api/verify`) - `verae.zapier.jobs.watch` after create - waits `verae.zapier.jobs.events` - splitter + aggregator when attachments / `includeAttached` **Returns to requestor:** 202 `{ jobId }` or wait JSON (completed / pending+jobId). **NATS:** never exposed to Zapier.