Compose-ready workspace: packages/zappier (rate card, portal, Stripe), packages/verae-zapier-middleware (timestamp + NATS), packages/verae-zapier (CLI app), vendor/zapier-platform, and research/zapier vendor corpus. Gate 0 structure checks pass. Product code and research are not yet wired.
587 B
587 B
Zapier authentication
Target (after PR 5)
- Type: custom / API key.
- Fields:
apiKey,baseUrl(default public zappier origin). - Header:
x-api-key. - Test:
GET /v1/statusorGET /v1/meif added. - Errors: 401 invalid key; 403/402 quota or unpriced endpoint → user-visible upgrade text pointing at
/portal.
Today (imported CLI app)
- Bearer middleware API key
zmw_…. - Test:
GET /zapier/v1/auth/me. afterResponsemaps 402 andPLAN_UPGRADE_REQUIRED.
Do not send Verae JWTs to Zapier. Middleware (or zappier→middleware) logs into Verae server-side.