The Elie API
One part of Elie is callable from outside the workspace today: a knowledge base. You can ask it a question and get a grounded answer with citations, from a web page or from your own server.
Everything else — uploading documents, running connectors, Voice — is reachable only from a signed-in session in the workspace. There is no general-purpose API key yet, so those are not listed here.
The APIs
| API | What it gives you |
|---|---|
| Knowledge Base | Ask a knowledge base a question and get a grounded, cited answer — as one response or streamed. Also the embeddable chat widget. |
Your base URL
Elie serves the API on the same domain as your workspace, with tenant replaced by api.
| Where you are | Base URL |
|---|---|
https://tenant.dev.askelie.com | https://api.dev.askelie.com |
| A local stack | http://localhost:8200 |
Every path in this section is appended to that base. A path's own prefix — /kb-api for the
Knowledge Base API — is part of the path, not something the gateway strips.
Credentials
There is no account-wide API key. Each API says how it is authenticated, and today that means a token you issue yourself from inside the workspace, scoped to one resource.
That has a consequence worth knowing before you design around it: a token is issued by a signed-in person, not by your server. Unattended renewal is not possible yet. If that does not fit what you are building, talk to us before you build around it — the answer is likely a change on our side rather than a workaround on yours.
Next
- Knowledge Base API — the one API you can call today.
- Permissions — what a role can reach, which the API enforces too.