Arqera Workforce Docs

Documentation

Implementation guides, API specs, and evidence methodology for Arqera Workforce.

Authentication

Authenticate with Arqera Protocol using tokens or API keys.

Overview

Arqera supports two primary auth methods:

  • JWT Bearer Token for interactive sessions
  • API Keys for server-to-server usage

JWT Authentication

Login with email/password and include the access token in the Authorization header.

TOKEN=$(curl -s -X POST https://api.arqera.io/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com", "password": "your_password"}' \
  | jq -r '.access_token')

curl https://api.arqera.io/api/v1/protocol/manifest \
  -H "Authorization: Bearer $TOKEN"

API Keys

Use API keys for automated and server-to-server workflows.

curl https://api.arqera.io/api/v1/protocol/manifest \
  -H "X-API-Key: aq_live_xxxxxxxxxxxxxxxxxxxx"