Initial import of zapier-user-docs from zapier monorepo

This commit is contained in:
George Lambert 2026-09-11 13:51:29 -04:00
commit d2df685cc6
16 changed files with 298 additions and 0 deletions

View file

@ -0,0 +1,14 @@
# 11. Errors, billing, retries
| HTTP | Zapier mapping | What you should do |
|------|----------------|--------------------|
| 400 | validation | SHA-256 must be 64 hex chars; supply Data or SHA256. |
| 401 | auth | Re-paste API key; it may have been regenerated. |
| 402 | QuotaExceeded | Reload prepaid credit in the portal (`upgradeUrl` in the error). |
| 403 | PlanUpgradeRequired | Batch / wait / tree lookup may be paid-only. |
| 404 | empty search | Not itemized — try tree-node search before creating a new seal. |
| 504 / pending | timeout | Use the Completed trigger; do not loop wait in the same step. |
Middleware retries `jobs.watch` / `jobs.events` once when NATS drops (simulator: enable **recover**). Zapier itself retries failed HTTP according to your Zap settings — keep creates **idempotent** (re-registering the same hash returns the original seal).
Delays: if the simulator flags hops over 200ms, do not raise Zapiers step timeout until chain poll interval and archive query window (`WAIT_ARCHIVE_MS`) are measured on NS1.