- DocumentationGetting StartedSetup & AccessAI ModelsAPI Reference
Setup & Access
Get started with Influencer Studio
On this page
Influencer Studio is a cloud-based platform - no installation required! Access all features through your web browser or integrate via our REST API.
Web Platform Access
1. Create Your Account
Visit Influencer Studio and sign up:
- Click "Sign Up" or "Get Started"
- Enter your email and create a password
- Verify your email address
- Complete your profile setup
- Start with your initial credit allocation
2. Platform Navigation
Once logged in, you'll have access to:
- Dashboard - Overview of your account, credits, and recent generations
- AI Generator - Main interface for image and video generation
- Character Training - Upload photos and train custom models
- Gallery - View and manage your generated content
- Settings - Manage API keys, billing, and preferences
3. Credit System
Influencer Studio uses a credit-based system:
- New accounts receive starter credits
- Purchase additional credits as needed
- Different operations consume different credit amounts
- Monitor your balance in the dashboard
API Setup
For developers integrating Influencer Studio into applications:
Generate API Key
- Log in to your account
- Navigate to Settings → API Keys
- Click "Generate New API Key"
- Copy and securely store your key
- Never share your API key publicly
Authentication
Include your API key in all requests:
Authorization: Bearer YOUR_API_KEY
Base URL
Use the following base URL for all API requests:
Production: https://api.influencerstudio.com/api/v1
Development: http://localhost:3000/api/v1
Test Your Connection
Verify your API key works with a simple request:
curl -X GET "https://api.influencerstudio.com/api/v1/billing/balance" \
-H "Authorization: Bearer YOUR_API_KEY"
SDKs and Libraries
While we don't provide official SDKs yet, our REST API works with any HTTP client:
JavaScript/TypeScript
// Generate an image with Flux-Krea
const response = await fetch('https://api.influencerstudio.com/api/v1/images/generate', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
prompt: 'A professional headshot, studio lighting, high detail',
model: 'flux-krea',
settings: { aspect_ratio: '1:1', batch: 1 }
})
});
const data = await response.json();
console.log(data);
Python
import requests
# Generate an image with Flux-Krea
url = "https://api.influencerstudio.com/api/v1/images/generate"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"prompt": "A professional headshot, studio lighting, high detail",
"model": "flux-krea",
"settings": {"aspect_ratio": "1:1", "batch": 1}
}
response = requests.post(url, headers=headers, json=data)
result = response.json()
print(result)
System Requirements
Web Platform
Influencer Studio works best with:
- Modern Web Browser - Chrome, Firefox, Safari, or Edge (latest versions)
- Internet Connection - Broadband recommended for uploading/downloading media
- Display - 1280x720 minimum resolution, 1920x1080+ recommended
API Integration
- HTTPS Support - Required for production environments
- JSON Support - For request/response handling
- File Upload - For image/video/audio file processing
- Webhooks - Optional, for async operation notifications
Rate Limits
API requests are subject to rate limits:
- Limits vary based on your subscription plan
- Check response headers for current limits:
X-RateLimit-Limit- Maximum requests allowedX-RateLimit-Remaining- Requests remainingX-RateLimit-Reset- When the limit resets
Security Best Practices
API Key Security
- Never commit API keys to version control
- Use environment variables for key storage
- Rotate keys periodically
- Revoke compromised keys immediately
- Use separate keys for development and production
HTTPS Only
- Always use HTTPS in production
- Never send API keys over unencrypted connections
Error Handling
Implement proper error handling for:
- Invalid authentication (401)
- Insufficient credits (402)
- Rate limiting (429)
- Server errors (500+)
Support Channels
Need help with setup?
- Documentation - API Reference and Interactive Swagger UI
- Support - Contact through your dashboard
- Status - Check platform status and uptime
- Community - Join discussions and share tips
Next Steps
Once you're set up:
- Read the Getting Started Guide
- Explore the API Documentation
- Try the Interactive API Explorer
- Generate your first image or video!