API
SAALT offers an API that can be used to interact with the core from outside applications aside from Apps.
Please refer to the API Reference.
Authentication
Every API request requires an API token to authenticate. The API token can be created in the SAALT dashboard — click Developer Settings on the left side of the screen, then create an API token and give it access to the agents you want to interact with.
For the core API, the token must be included in the header as x-api-key. The OpenAI-compatible API accepts the same token either as x-api-key or as an Authorization: Bearer <key> header.
OpenAI-compatible API
In addition to the core API, SAALT exposes an OpenAI-compatible API at the base path /api/openai/v1. Point any OpenAI SDK or client at that base URL with your SAALT API key to call configured models directly. See the OpenAI-compatible API page for details.