API
The Streamdat product API is served from the application origin — not this marketing host. Use the interactive docs on your deployment to explore every route, schema, and auth requirement.
Interactive docs
- Swagger UI: https://streamdat.neuralpromptventures.ai/api/docs
- OpenAPI JSON: https://streamdat.neuralpromptventures.ai/api/openapi.json
Authentication
Register and login flows issue JWT access tokens (and refresh rotation where enabled). Send Authorization: Bearer … on API calls. OAuth providers are wired for linking social accounts — see auth routes in Swagger.
Workspaces
Multi-tenant data is partitioned by workspace. Middleware resolves the active workspace from the request context after authentication; most resource routes are workspace-scoped.
Errors and pagination
The backend follows a consistent error envelope and pagination conventions documented in the app repository (docs/API_CONVENTIONS.md). When building integrations, generate a typed client from openapi.json rather than hand-maintaining paths.
Operations
Health and metrics endpoints used by SREs are summarized on the Observability page.
/api/health/metrics/api/plugins/api/plugins/install