ASA API

Query Console

Enter the GUI password and send a prompt to the ASA backend. This page calls /gui/query and returns the same message/parsed output structure as the API.

Response
Awaiting request...

API key auth does not apply to this GUI endpoint. Password is checked against GUI_PASSWORD.

API quickstart

Base URL: https://asa.aidevlab.org

Health: GET /healthz and curl -s https://asa.aidevlab.org/healthz

Run one prompt: POST /v1/run with JSON and curl -s https://asa.aidevlab.org/v1/run -H "Content-Type: application/json" -d '{"prompt":"Hello","run":{"output_format":"text"}}'

Run batch prompts: POST /v1/batch with JSON and curl -s https://asa.aidevlab.org/v1/batch -H "Content-Type: application/json" -d '{"prompts":["Hello","World"],"run":{"output_format":"text"}}'

Auth (optional): If ASA_API_KEY is set, include Authorization: Bearer <key> or x-api-key: <key>.