MagicSlides API Integration Examples

See how easy it is to integrate MagicSlides API into your application

Text to Presentation

Generate a complete presentation from a text topic

curl -X POST https://api.magicslides.app/public/api/ppt-from-text \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "ms-api-your-api-key-here",
    "topic": "Introduction to Quantum Computing",
    "template": "bullet-point1",
    "slideCount": 10,
    "language": "en",
    "imageForEachSlide": true
  }'
Result
Text to Presentation result

Developer API to generate presentations

Start FREE with 100 presentations per month. Only pay for what you use after that.

API Pricing

Get Started FREE

100 Free Presentations

per month, every month

After your free presentations:

$0.50

per presentation

Start free with 100 presentations per month. Only pay for additional presentations you generate.

What's included:

  • 100 free presentations per month
  • Generate and download slides via API
  • After 100: $0.50 per presentation
  • Custom/corporate templates
  • On-premise installation
  • High end slide layouts
  • Custom/proprietary data sources

How to Use the API

Watch this quick guide to understand how to integrate and use our API

What You Get with the API

  • 100 Free Presentations Monthly

    Perfect for testing and small projects without any upfront cost

  • Pay-As-You-Go Pricing

    Only $0.50 per presentation after your free quota - no monthly fees

  • Enterprise Features Included

    Custom templates, on-premise installation, and proprietary data sources

  • Easy Integration

    RESTful API with comprehensive documentation and code examples

  • Priority Support

    Direct access to our engineering team for API-related queries

Google
Dropbox
Spotify
Netflix
Shopify
Salesforce
OpenAI
IBM
NVIDIA
Google
Dropbox
Spotify
Netflix
Shopify
Salesforce
OpenAI
IBM
NVIDIA

Frequently asked questions

How does API pricing work?

API pricing is simple and transparent. You get 100 free presentations per month. After that, it's $0.50 USD (or equivalent in your local currency) per presentation generation with no monthly base fee.

View API Documentation

What's included in the API plan?

The API includes 100 free presentations per month, then $0.50 per presentation. You get full access to custom templates, on-premise installation, high-end slide layouts, and custom data source integrations.

Subscribe Now

Can I try the API before paying?

Yes! Every account includes 100 free presentations per month at no cost. This is perfect for testing and evaluating the API before scaling up.

Get Started Free

What happens if I exceed 100 presentations?

After your first 100 presentations each month, you'll be charged $0.50 per additional presentation generated. There are no limits - generate as many as you need.

Subscribe Now

Do you offer custom enterprise solutions?

Yes! Our API includes all enterprise features like on-premise installation, custom integrations, proprietary data sources, and dedicated support. Contact our sales team for custom volume pricing.

Contact Sales

How is support provided for API customers?

All API customers can reach us at support@magicslides.app with priority support and faster response times.

Contact Support

Can I use custom templates with the API?

Yes! Custom and corporate templates are included with the API. This allows you to maintain brand consistency across all generated presentations.

Subscribe Now

Can't find an answer to your question?

Send a mail at support@magicslides.app and we'll be happy to help you πŸ™Œ

Contact Support