Skip to content
Proofwork Docs

API Docs

Proofwork provides a full REST API. Every feature available in the app is also available programmatically.

  1. Sign up at app.proofwork.today
  2. Go to Settings → API Keys and generate a key
  3. Use the Bearer token in your Authorization header
  4. Base URL: https://app.proofwork.today/api/v1
  • Manage field work — create workflows, attach requirements, track completion
  • Track inventory — create things, log usage, monitor stock levels
  • Query events — filter by type, date, worker, or workflow
  • Manage users — create workers, update roles, archive inactive accounts
  • Build integrations — webhooks for workflow completion, event creation, inventory changes

All requests use Bearer token auth:

Authorization: Bearer pw_your_api_key

Tokens are generated in the app dashboard. They’re shown once — save them securely. Hashed at rest; cannot be recovered.

Proofwork fires webhooks for key events:

EventTrigger
workflow.completedAll requirements met
event.createdNew event captured
thing.updatedInventory change

Configure webhook URLs in Settings → Webhooks from the app.