Skip to main content

Developer Guide

Discover how to integrate Prezent APIs with setup instructions, best practices, and links to essential resources.

What's in This Guide?

This guide helps developers:

  • Understand the purpose and capabilities of Prezent's APIs
  • Learn key API concepts required for integration
  • Navigate to key sections such as API keys, Documentation, or Usage Log

Overview of Prezent APIs

Prezent APIs enable seamless integration with your internal tools through:

APIDescription
Auto Generator APIGenerate polished presentations tailored to your company's brand and audience needs, using natural language prompts and contextual data.
Template Converter APIConvert your slides into your company's brand template while ensuring 100% brand compliance and consistent design.
SCIM - User Management APIAutomate user provisioning from your identity provider to Prezent. Effortlessly manage user access, permissions, and profiles within Prezent.

Refer to the Documentation tab for detailed request/response formats and use cases.

API Basics (For Beginners)

New to APIs? Here are the fundamentals:

  1. API Key: A unique credential used to securely access Prezent APIs
  2. Endpoints: URLs that allow you to access specific API functionalities
  3. Request & Response: Interactions between your application and the API (input/output)
  4. Authentication: Token-based verification to ensure secure and authorized API calls

Example:

curl -X POST https://api.prezent.ai/slidegenerator/v1/create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Q2 Report",
"sections": ["Highlights", "Financials"]
}'

Where to Go Next

If you want toGo to
Generate your API Key → Go to the API Keys tabAPI Keys
Test or understand specific APIs → Check out the Documentation tabDocumentation
Check token usage and errors → Visit the API Usage tabAPI Usage
Submit issues or questions → Head over to the Help tabHelp

Best Practices

  • Keep your API keys secure: Never share your API keys publicly
  • Follow rate limits: Adhere to rate limits to avoid throttling and ensure a smooth experience
  • Use sandbox mode (once available): Test your API calls in a safe environment before going live
  • Refer to the changelog: Stay updated on new features, changes, and bug fixes by checking the changelog