Introduction to Prezent Platform API
Welcome to the Prezent Platform API documentation. This documentation provides comprehensive information about our API endpoints, authentication methods, and usage examples for automating presentation generation and user management.
Getting Started
To use the Prezent Platform API, you'll need:
- An API key for authentication
- Basic understanding of REST APIs
- A tool to make HTTP requests (like cURL, Postman, or your preferred programming language)
Authentication
All API endpoints require authentication using a Bearer token. Include your API key in the Authorization
header with each request:
curl -H "Authorization: Bearer your-api-key" https://api.prezent.ai/endpoint
Available APIs
Our platform provides two main APIs for different functionalities:
-
Auto Generator API - Create and manage presentation generation jobs
- Generate presentations from prompts and templates
- Check generation status and download results
- List presentation themes and audiences
- Upload files for context
-
SCIM User Management API - Manage and provision users using industry-standard SCIM
- Create, read, update, and delete users
- Filter and search user data
- Automate user lifecycle management
Quick Example
Here's a quick example of generating a presentation:
curl -X POST https://api.prezent.ai/api/v1/autogenerator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Generate a presentation on AI trends",
"template_id": "your-template-id"
}'
Need Help?
If you need assistance or have questions about using our API:
- Check the detailed API reference documentation for each endpoint
- Review the Getting Started guide for authentication details
- Contact our support team
- Visit our community forums
Next Steps
- Read the Getting Started guide for authentication setup
- Explore the Auto Generator API for presentation generation
- Learn about our SCIM User Management API for user provisioning
- Review our best practices and examples in each API section