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.
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.
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.
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.