Skip to main content
Base URL: https://api.streamlogia.com
A project is the container for a single log stream. Each project has its own API keys, alert rules, and ingest history.

List projects

GET /v1/orgs/{orgId}/projects

Path parameters

string
required
UUID of the organisation.
Org admins see every project. Other roles see only the projects they are assigned to.
Response

Create a project

POST /v1/orgs/{orgId}/projects

Path parameters

string
required
UUID of the organisation.

Request body

string
required
Display name — e.g. "payments-service"
string
Hex colour for the dashboard — e.g. "#f5a623". Assigned automatically if omitted.
Request
Response
Use the returned id as projectId in ingest requests.

Update a project

PUT /v1/orgs/{orgId}/projects/{projectId}

Path parameters

string
required
UUID of the organisation.
string
required
UUID of the project.

Request body

string
New display name.
string
New hex colour.
Request

Delete a project

DELETE /v1/orgs/{orgId}/projects/{projectId}
Irreversible. All logs and alert rules for this project are permanently deleted.

Path parameters

string
required
UUID of the organisation.
string
required
UUID of the project.
Returns 204 No Content with an empty body.