Skip to content
Workforce AI developer resources

Public facts an agent can read without guessing.

The public API describes Workforce AI, its current capabilities, integrations, and canonical content. It does not expose customer accounts. Authenticated write access will be documented only when the product authorization layer is live.

API contract

Versioned from the first request.

The canonical public API uses /api/public/v1/. Every response includes API-Version: 1 and X-API-Version: 1.

Additive changes

New optional fields may be added within v1. Existing fields keep their documented meaning and type.

Breaking changes

A breaking contract change receives a new major path, such as /v2/, with a migration note.

Deprecation

Deprecated routes return Deprecation, Sunset, and Link: rel="successor-version" headers for at least six months.

Current aliases

Unversioned API aliases remain compatible through February 28, 2027. After that date, requests to /api/public/... may return 410 Gone.

Typed errors

Failures an agent can handle.

Error responses use one stable object with a machine code, plain-language message, retry signal, and documentation URL. Temporary failures also return Retry-After.

{
  "error": {
    "code": "public_facts_unavailable",
    "message": "The canonical public fact source is temporarily unavailable.",
    "retryable": true,
    "documentation": "https://www.hireworkforce.ai/developers#api-errors"
  }
}
Authenticated access

Least privilege before launch.

Authenticated customer data and write actions are not public yet. The connector platform is being designed around explicit consent, narrow scopes, workspace isolation, idempotent writes, audit records, and human review. None of the scopes below can be requested from production today.

account.profile.read

Read the connected account profile and setup state.

Planned, not public
meetings.read

Read meetings the user has authorized.

Planned, not public
tasks.read

Read authorized tasks and status.

Planned, not public
drafts.read

Read authorized draft content.

Planned, not public
drafts.write

Create or revise drafts, with review rules preserved.

Planned, not public
tasks.write

Create or update tasks with idempotency and audit controls.

Planned, not public
Current status

What agents may do today

Available: retrieve public facts, capabilities, integrations, canonical URLs, Markdown page variants, and the OpenAPI contract.

Not public: read a customer account, list meetings, create drafts, change tasks, send messages, or authorize a Workforce AI workspace.

For product integration questions, email m@hireworkforce.ai.