Developer API v1.0
Build with Eventtive API
Integrate AI-powered photo blending into your applications with our simple, powerful REST API
RESTful API
SDK Support
Webhook Events
Quick Navigation
Authentication
The Eventtive API uses API keys to authenticate requests. You can view and manage your API keys in your dashboard.
curl https://api.eventtive.com/v1/blend \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Base URL
https://api.eventtive.com/v1
Blend API
POST
/blend/start
Start a new photo blending job with multiple images.
{
"projectId": "prj_abc123",
"images": [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg"
],
"options": {
"blendType": "expression",
"preserveBackground": true,
"qualityThreshold": 0.8
}
}
GET
/blend/status/:jobId
Check the status of a blending job.
{
"jobId": "job_xyz789",
"status": "completed",
"resultUrl": "https://cdn.eventtive.com/results/job_xyz789.jpg",
"processingTime": 95,
"qualityScore": 0.92
}
Webhooks
Receive real-time updates about your blending jobs via webhooks.
Events
- blend.startedJob has started processing
- blend.completedJob completed successfully
- blend.failedJob failed to process
{
"event": "blend.completed",
"jobId": "job_xyz789",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"resultUrl": "https://cdn.eventtive.com/results/job_xyz789.jpg",
"processingTime": 95,
"qualityScore": 0.92
}
}
Rate Limits
API rate limits vary by plan tier:
Business Plan1000 requests/hour
Rate Limit HeadersX-RateLimit-Limit, X-RateLimit-Remaining
SDKs & Libraries
Official SDKs for popular programming languages:
Node.js
npm install @eventtive/sdk
Python
pip install eventtive
Ruby
gem install eventtive
PHP
composer require eventtive/sdk
Ready to get started?
Transform Your Event Photos Today
Join thousands of photographers and event organizers who trust Eventtive to create perfect memories.
No credit card required • Cancel anytime • 30-day money-back guarantee