Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.asisso.com/llms.txt

Use this file to discover all available pages before exploring further.

API key authentication

API keys are the recommended way to authenticate programmatic requests. Pass your key in the X-API-Key request header.
curl https://app.asisso.com/api/v1/workflow/fetch \
  -H "X-API-Key: as_your_api_key"
API keys are scoped to an organization. All resources created or accessed using a key belong to that organization.

Create an API key

Create keys in the dashboard at app.asisso.com/api-keys. The full key is shown only once at creation time — store it immediately in a secrets manager or environment variable.

Manage API keys

ActionMethodPath
List keysGET/user/api-keys
Create keyPOST/user/api-keys
Archive keyDELETE/user/api-keys/{api_key_id}
Reactivate keyPUT/user/api-keys/{api_key_id}/reactivate
Archiving a key immediately revokes it. All subsequent requests using that key return 401.

Error responses

StatusCause
401 UnauthorizedMissing, invalid, or expired credentials
403 ForbiddenValid credentials but insufficient permissions for the resource
{
  "detail": "Invalid or expired API key"
}