API Reference
The Virke API runs on Fastly Compute@Edge. Base URL: https://api.virke.dev
Authenticate with an API key (Authorization: Bearer vk_...) or a session cookie after GitHub OAuth login.
Authentication
All API endpoints require authentication. Use one of:
- API Key: Pass
Authorization: Bearer vk_your_api_keyheader - Session Cookie: Automatically set after completing the OAuth login flow
OpenAPI Specification
The full OpenAPI specification is available at https://api.virke.dev/openapi.json.
You can use it with any OpenAPI-compatible tool (Swagger UI, Postman, etc.) to explore and test the API interactively.