Documentation
Welcome to the PicBee developer documentation. Learn how to integrate PicBee into your applications, use our API, and build custom solutions for your event photography needs.
Quick Start
Get started with PicBee in three simple steps:
- Create a PicBee account and navigate to Settings → API Keys
- Generate your API key and keep it secure
- Start making API requests using your preferred programming language
API Overview
The PicBee API provides programmatic access to all platform features including event management, photo uploads, album organization, and analytics. Our RESTful API uses JSON for requests and responses.
Authentication
All API requests require authentication using your API key. Include it in the Authorization header:
Rate Limits
API requests are rate-limited to ensure platform stability:
- Free tier: 100 requests/hour
- Paid plans: 1000 requests/hour
- Enterprise: Custom limits
Core Endpoints
Events API
GET, POST, PUT, DELETECreate, update, and manage events programmatically.
POST /api/events
PUT /api/events/:id
DELETE /api/events/:id
Albums API
GET, POST, PUT, DELETEOrganize photos into albums within events.
POST /api/events/:eventId/albums
PUT /api/albums/:id
DELETE /api/albums/:id
Photos API
GET, POST, DELETEUpload and manage photos in your albums.
POST /api/albums/:albumId/photos
DELETE /api/photos/:id
Analytics API
GETAccess event analytics and engagement metrics.
Integration Guides
JavaScript/Node.js
Integrate PicBee into your Node.js applications using our official SDK or REST API.
Python
Use PicBee with Python applications for automation and data processing.
Webhooks
Receive real-time notifications for events like photo uploads and album updates.
Example Request
method:
headers: {
},
body: JSON.stringify({
name:
eventType:
startDate:
})
});
Resources
- API Reference: Complete endpoint documentation with parameters and responses
- Code Examples: Sample code in multiple programming languages
- SDKs: Official libraries for popular frameworks
- Changelog: Track API updates and new features
- Status Page: Monitor API uptime and performance
Support
Need help with integration? Our developer support team is here to assist.
Email: [email protected]
Community: Join our developer community for discussions and updates
API documentation is continuously updated. Check back regularly for new features and improvements.
