AJN API
API v1 is already part of the AJN backend. It uses scoped API keys, per-key rate limits and SHA-256-only secret storage in server configuration.
AJN stores only SHA-256 digests of configured API secrets. Keys can have read, convert and sign scopes with an independent request rate.
R21 includes a PowerShell key-generation helper. Self-service key issuance can be connected to billing after your payment provider is configured.
/api/v1/statusPublic configuration status
/api/v1/accountKey scopes and rate state
/api/v1/capabilitiesAvailable processors and API routes
/api/v1/convert/{tool_id}Run a supported conversion processor
/api/v1/sign/electronicCreate an electronic-signature evidence package
Example
curl -H "X-AJN-API-Key: YOUR_KEY" \
https://YOUR_BACKEND/api/v1/account