Build on Vigdis

Push data in, pull data out, automate the boring parts. The API is JSON over HTTP with Bearer token auth — no SDK, no client library, no ceremony. Just curl and go.

Authentication

Get an API key. Add a header. That's it.

No OAuth dance, no client secret rotation ceremony, no twelve-step setup wizard. Go to Settings > API Keys, create a key, and pass it as a Bearer token.

terminal
curl https://your-workspace.vigdis.app/api/v1/api-keys \
  -H "Authorization: Bearer vgd_your_api_key_here"

Endpoints

Two ways in, zero surprises

Different endpoints use different auth methods depending on the use case. The API reference has the full details — here's the overview.

Bearer token endpoints

Authenticated with an API key. Use these for integrations, scripts, and automations that need to read or write workspace data.

RecordsEntity TypesSearchTasksCommentsAttemptsAPI Keys

Token-in-URL endpoints

No Authorization header needed — the token is right in the URL. Perfect for webhooks, form submissions, and third-party tools that can only POST to a URL.

Ingest

Go build something

The full API reference is interactive — you can try requests right from the docs. Grab an API key and start poking around.