API & MCP
API Reference
Access VULK programmatically via our REST API
API Access is available on Pro, Team, Max, and Business plans.
Build powerful integrations with the VULK API. Create projects, manage deployments, and automate your workflow programmatically.
Quick Start
# Get your API key from Settings → API Keys
curl https://vulk.dev/api/v1/projects \
-H "Authorization: Bearer vk_sk_your_key_here"API Overview
Authentication, endpoints, and rate limits
API Keys
Create keys, set permissions, manage BYOM providers
Webhooks
Real-time event notifications via HTTP
MCP Integration
Use VULK from Claude Desktop, Cursor, or Windsurf
SDK
JavaScript/TypeScript SDK for easy integration
Available Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/v1/projects | List all your projects |
POST | /api/v1/projects | Create a new project |
GET | /api/v1/projects/:id | Get project details |
DELETE | /api/v1/projects/:id | Delete a project |
GET | /api/v1/models | List available AI models |
GET | /api/v1/usage | Get API usage statistics |
Authentication
All API requests require a Bearer token:
Authorization: Bearer vk_sk_your_api_keyGet your API key from Settings > API Keys in the VULK dashboard.
Rate Limits
| Plan | Requests/minute |
|---|---|
| Pro | 300 |
| Team | 500 |
| Max | 800 |
| Business | 1,000 |