Authentication
Authenticate API requests with X-API-Key or JWT tokens
Methods
The API supports two authentication mechanisms. Both are optional on a per-request basis — include exactly one.
| Header | Format | Use case |
|---|---|---|
X-API-Key | X-API-Key: sk_live_… | Server-to-server, MCP clients, automation |
Authorization | Authorization: Bearer <jwt> | Browser sessions (portal) |
For all integrations and automation, always use
X-API-Key.Example
bash
curl https://api.sysevo.io/api/v1/workflow/fetch \
-H "X-API-Key: YOUR_API_KEY"typescript
const res = await fetch("https://api.sysevo.io/api/v1/workflow/fetch", {
headers: { "X-API-Key": process.env.SYSEVO_API_KEY! },
});python
import httpx
client = httpx.AsyncClient(headers={"X-API-Key": api_key})
response = await client.get("https://api.sysevo.io/api/v1/workflow/fetch")Was this page helpful?
Open Dashboard →