master-zapier-plan-draft/docs/sphinx/repos/verae-zapier.md
George Lambert e401635fd6
Some checks are pending
offline / test (push) Waiting to run
Document every repo in Sphinx, catalog PDFs, and verae-ops
Add missing package READMEs, expand Sphinx to all runtime modules,
publish a LaTeX/PDF README book, and add verae-ops for Docker,
Proxmox, VMs, dedicated hardware, and service linking. Catalog
defaults to public PDF links for each module README and samples.
2026-09-11 14:36:17 -04:00

1.3 KiB
Raw Blame History

verae-zapier

Zapier Platform CLI app for Verae. Runs on Zapiers servers. Calls only middleware HTTPS (MIDDLEWARE_BASE_URL), never NATS and never api.veraetime.net.

Forgejo: https://git.georgelambert.org/marchon/verae-zapier-app
Catalog: https://zapier.georgelambert.org/packages/verae-zapier/README.pdf
Sphinx API sheets: https://zapier.georgelambert.org/sphinx/index.html

Role

Runs on Zapiers servers. Calls only the middleware HTTPS API (MIDDLEWARE_BASE_URL), never NATS and never api.veraetime.net directly.

Planned modules

File Purpose
authentication.js Custom API key auth → GET /zapier/v1/auth/me
index.js App definition, beforeRequest, afterResponse error mapping
creates/timestamp_and_wait.js Primary action
creates/create_timestamp.js Async jobId action
creates/verify_timestamp.js Verify certificate
creates/batch_timestamp.js Batch create
searches/job_status.js Lookup by jobId
triggers/timestamp_completed.js REST Hook

I/O contracts: https://zapier.georgelambert.org/docs/developer/modules/function-reference.pdf

Env

export MIDDLEWARE_BASE_URL=https://your-middleware.example.com

Gate

npm run gate:11   # from monorepo root, after Phase 11 implementation