Enhance learning with AI-driven flashcards, tests, and games.
Mathify API
About Mathify API
The Mathify API converts natural language prompts into rendered math animation videos. It operates as a programmatic interface where users send text instructions and receive back a downloadable video file. The service is designed for developers and teams who need to integrate math animation generation into applications or workflows. Users can create projects, trigger generations, poll for completion, and download videos once ready. The API also supports applying background music from a curated catalog and retrieving automated quality evaluations for generated fragments. The pipeline mirrors the functionality of the Mathify web application, enabling consistent results across both interfaces. All write operations require a credits balance or subscription, and every endpoint mandates user authentication via an API key.
Key features
- Natural language prompt processing
- Project creation and management
- Automated video rendering
- Signed downloadable video URLs
- Background music application
- Quality evaluation metrics
- API key authentication
- Template library access
Use cases
- Generating educational math animations for lessons
- Creating technical explanations for engineering or science content
- Automating math animation production for course platforms
Pros
- Generates math animations from plain text prompts
- Provides downloadable video output with signed URLs
- Includes automated quality evaluation metrics
- Offers background music integration from a catalog
- Supports programmatic project creation and polling
Cons
- Requires positive credits balance or subscription for write operations
- All endpoints need a user API key for authentication
- No free tier or trial explicitly mentioned
Frequently asked questions about Mathify API
What does the Mathify API do?
The Mathify API generates math animation videos from natural language prompts. It allows users to send text instructions and receive a downloadable video file programmatically.
Who is the Mathify API designed for?
The API is designed for developers and teams who need to integrate math animation generation into applications or workflows. It mirrors the functionality of the Mathify web application.
How do I get started with the Mathify API?
To get started, visit the Quickstart guide in the documentation. You will need a user API key for authentication and a positive credits balance or subscription for write operations.
Does the Mathify API support background music in generated videos?
Yes, the API allows applying background music from Mathify’s curated catalog to the generated math animations.
Can I evaluate the quality of generated math animations via the API?
Yes, the API provides automated quality evaluation results for generated fragments, including visual correctness, design, and engagement metrics.
What authentication is required to use the Mathify API?
All endpoints of the Mathify API require authentication via a user API key. Write operations also require a positive credits balance or a usage-based subscription.