Skip to main content
Reyhford uses Bearer token authentication at the API gateway (reyhford.com/api).

TAXII 2.1 (machine clients)

TAXII collection and object endpoints require an API key:
API keys are issued from reyhford.com/portal. Keys are stored as SHA-256 hashes server-side; the plaintext is shown once at creation.
Treat API keys like passwords. Rotate keys if compromised and never commit them to source control.

Scopes

Indicators REST API (application clients)

The /v1/indicators/* endpoints accept:
  1. WorkOS JWT — for dashboard and SaaS integrations (indicators:read scope)
  2. API key — for machine-to-machine access

Rate limiting

Rate limits apply per API key. TAXII polling should use incremental added_after cursors rather than full feed pulls.

Errors

See the Quickstart for a working curl example.