// security

API security

How we handle ingest authentication, secrets, and logging. Written for developers and security reviewers.

Trigv is operated by Webtions OU (dba Trigv). For broader data practices see our Privacy Policy.

HTTPS only

All API requests must use TLS. Production base URL: https://api.trigv.com. Enable certificate verification in your HTTP client.

Ingest authentication

Send events with a workspace API key in the header — not in the JSON body:

Authorization: Bearer trgv_xxxxxxxx_yyyyyyyyyyyyyyyyyyyyyyyyyyyy

Store keys safely

What we log

Notification content

We deliver the alert but don't keep the message on our servers. Title and description reach your devices through push delivery and are stored in encrypted local history on each device — not in our database.

Rate limits

Per-key burst limit (default 60 requests/minute) and monthly workspace event caps.

Machine-readable spec

OpenAPI 3.1 with bearerAuth security schemes: api.trigv.com/openapi.yaml

Ingest format

Event ingest uses POST /api/v1/events with JSON and Authorization: Bearer trgv_…. Optional fields include description, image_url, level, event_type, and idempotency_key.

Contact: [email protected]