Getting Started with the API
Integrate StartupVision into your applications with our REST API.
API Availability
The API is available on Scale and Enterprise plans. Contact sales to get access.
Getting Your API Keys
- Go to **Settings > API**
- Click **"Generate API Key"**
- Give your key a descriptive name
- Copy and securely store your key
Important: Your API key is shown only once. Store it securely.
Authentication
All API requests require authentication via bearer token:
curl -X GET https://api.startupvision.ai/v1/validations \
-H "Authorization: Bearer YOUR_API_KEY"Base URL
All API endpoints are relative to:
https://api.startupvision.ai/v1Quick Example
Create a validation via API:
const response = await fetch('https://api.startupvision.ai/v1/validations', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
description: 'A mobile app for...',
industry: 'fintech',
stage: 'idea'
})
});
const validation = await response.json();
console.log(validation.id);SDKs
Official SDKs are available for:
- JavaScript/TypeScript (npm)
- Python (pip)
- Ruby (gem)
See our GitHub for SDK documentation.
Next Steps
- Explore [API endpoints](/help/api/api-endpoints)
- Review [rate limits](/help/api/api-rate-limits)
- Check [error handling](/help/api/api-errors)