ProWorkflow ProWorkflow

ProWorkflow API

Build powerful integrations with ProWorkflow's Nexus project management platform.

The ProWorkflow API gives you programmatic access to the same data and actions that drive the product UI: companies, contacts, projects, items, time, invoices, quotes, and more.

Quick start

The API lives at:

https://api.proworkflow.com/api/v4

Authenticate every request with an API key (account-level access) or an OAuth access token (acts as a signed-in user, with their permissions). OAuth is self-serve: a super user creates the OAuth client in Settings → Automation → OAuth Clients. See Authentication to choose, and OAuth 2.0 for the sign-in flow.

curl 'https://api.proworkflow.com/api/v4/companies?fields=name,code&pagesize=10' \
  -H 'apikey: your-api-key'

Connect Claude

  1. A super user creates an OAuth client in ProWorkflow under Settings → Automation → OAuth Clients, keeping the prefilled Claude redirect URI, and copies the Client ID and Client Secret.
  2. In Claude, add a custom connector with the server URL https://api.proworkflow.com/api/v4/mcp and that Client ID and Client Secret.
  3. Each person clicks Connect and signs in with their own ProWorkflow login.

The Connect Claude guide has the full steps, including Team and Enterprise plans and Claude Code.