Documentation site for Streamlogia, built with Mintlify.
Install the Mintlify CLI:
npm install -g mintmint devThe site will be available at http://localhost:3000.
.
├── mint.json # Navigation, theme, and site config
├── introduction.mdx # Landing page
├── quickstart.mdx # "Ship your first log in 2 minutes" guide
├── authentication.mdx # API key overview
├── api-reference/
│ ├── ingest.mdx # POST /v1/ingest
│ ├── stream.mdx # WebSocket stream
│ ├── list-logs.mdx # GET /v1/projects/:id/logs
│ ├── log-stats.mdx # GET /v1/projects/:id/logs/stats
│ ├── organisations.mdx # Org CRUD
│ ├── projects.mdx # Project CRUD
│ ├── api-keys.mdx # API key reference
│ └── errors.mdx # Error codes and handling
└── sdks/
├── javascript.mdx # Node.js / JS SDK
├── python.mdx # Python SDK
├── go.mdx # Go SDK
└── curl.mdx # cURL examples
Pages are written in MDX and support standard Markdown plus Mintlify components (<Note>, <Warning>, <CodeGroup>, <ParamField>, <ResponseField>, <Card>, <Steps>, etc.). Refer to the Mintlify component docs for the full list.
All navigation is defined in mint.json under the navigation key. Each entry is a group with a label and a list of page paths (without the .mdx extension):
{
"group": "Ingest",
"pages": [
"api-reference/ingest",
"api-reference/stream"
]
}Add a new page by creating the .mdx file and adding its path to the relevant group in mint.json.
Code samples in sdks/ follow the official SDK repositories:
| SDK | Repository |
|---|---|
| JavaScript | streamlogia/javascript-sdk |
| Python | streamlogia/python-sdk |
| Go | streamlogia/go-sdk |
When an SDK changes, update the corresponding sdks/*.mdx file to match.