Documentation
Connect. Ask. Verify.
A quick guide to getting started.
- Status
- API live
In plain terms
Connect, check, ask, verify. Four steps, plus the API.
Four steps to an answer.
The API below is for developers.
- 1
Connect
Add a database or upload a spreadsheet. Passwords are encrypted.
- 2
Check columns
Sidwell labels each column. Fix any mistake.
- 3
Ask
Type a question in plain English.
- 4
Open the receipt
See the exact calculation behind every answer.
The main endpoints.
Every request is signed in and limited to your firm.
| Method | Endpoint | Description |
|---|---|---|
| GET/POST | /api/sources | List and add data sources. |
| GET/POST | /api/datasets | Add a table. Edit column labels. |
| POST | /api/ingestion/dataset | Upload a CSV or Excel file. |
| POST | /api/chat | Ask a question. |
| GET | /api/chat/history | Get past questions and answers. |
Every answer, fully visible.
One response. Nothing hidden.
The written answer.
The chart and table.
The plan, the exact query, and the record: rows, time, reference.
{
"text": "Engineering opex exceeded Q2 budget by $420,000 (+14.2%)...",
"data": { "chart": "bar", "rows": [ /* summary rows only */ ] },
"plan": { "analysis_type": "variance", "dimension": "department_name" },
"pushdown_sql": "SELECT d.department_name, SUM(t.actual_amount) - ...",
"audit_metadata": {
"trace_id": "tr-8f92-eng-q2",
"rows_scanned": 18420,
"rows_egressed": 5,
"duration_ms": 28
}
}More in Innovation & Architecture.
Get Started
Connect your first source.
Start with sample data, or bring your own.


