Skip to content

API Reference

The Seliq API gives you programmatic access to incidents, alerts, workspaces, and reports. Use it to build custom dashboards, automate workflows, or integrate Seliq into your existing tooling.

https://api.seliq.io/v1

All requests must be made over HTTPS.

The Seliq API uses API keys. Generate a key in Account Settings → API → New API key.

Pass the key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

API keys are scoped to a workspace. To access multiple workspaces, generate one key per workspace and include the X-Workspace-ID header:

X-Workspace-ID: acme-corp

The following endpoint groups are planned for the v1 release:

MethodEndpointDescription
GET/incidentsList incidents (paginated, filterable)
GET/incidents/{id}Get a single incident
PATCH/incidents/{id}Update incident status or assignee
POST/incidents/{id}/notesAdd a note to an incident
GET/incidents/{id}/timelineFull incident timeline
MethodEndpointDescription
GET/alertsList all ingested alerts
GET/alerts/{id}Get a single alert with AI summary
POST/alertsIngest a custom alert (push ingestion)
MethodEndpointDescription
GET/workspacesList all workspaces (MSSP accounts)
GET/workspaces/{id}Get workspace details and SLA summary
MethodEndpointDescription
GET/reportsList generated reports
GET/reports/{id}Get report content
POST/reportsTrigger report generation
TierRequests / minute
Starter60
Growth300
EnterpriseCustom

Rate limit headers are returned on every response:

X-RateLimit-Limit: 300
X-RateLimit-Remaining: 247
X-RateLimit-Reset: 1712345678

Seliq exposes a generic webhook endpoint for custom alert sources:

POST https://ingest.seliq.io/webhook/{workspace-slug}/{token}

The payload schema is documented in Alert Ingestion. This endpoint is available now — contact us for your workspace ingest token.