Wiris

Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • WirisQuizzes

      • Nubric

        • CalcMe

          • MathPlayer

            • Store FAQ

              • MathFlow

                • BF FAQ

                  • Miscellaneous

                    • Wiris Integrations

                      • Home
                      • MathType
                      • Technical documentation
                      • MathType for HTML editors
                      • Reference
                      • API services

                      MathType API services

                      Reading time: 1min

                      Overview of the API services provided by MathType Integration Services.

                      Summary

                      MathType Integration Services expose a collection of APIs that allow applications to render formulas, convert mathematical formats, generate accessible representations, and evaluate mathematical expressions. These services are available through HTTP endpoints. Self-hosted deployments may also provide equivalent Java and .NET APIs.

                      Use this article to understand the available service categories and navigate to the detailed reference for each one.

                      Available service categories

                      MathType provides the following API groups.

                      Service Description
                      Rendering services Generate formulas in SVG, PNG, PDF, EPS, and other supported output formats.
                      Conversion services Convert between Presentation MathML, Content MathML, and LaTeX.
                      Accessibility services Convert between MathML and accessible textual representations.
                      Evaluation services Evaluate mathematical expressions numerically.
                      Comparison services Compare whether two mathematical expressions are equivalent.

                      Available interfaces

                      Depending on your deployment, the same functionality may be exposed through different interfaces.

                      Interface Availability
                      HTTP endpoints Cloud and self-hosted deployments
                      Java library Self-hosted Java deployments
                      .NET library Self-hosted .NET deployments

                      Looking for language-specific APIs?

                      In addition to the HTTP endpoints documented in this section, MathType provides Java and .NET libraries exposing equivalent functionality. See Java API reference and .NET API reference.

                       

                      Common request parameters

                      Many services accept a common set of request parameters, such as:

                      • Mathematical content (mml or latex).
                      • Output or conversion options.
                      • Rendering parameters.
                      • The optional httpstatus parameter for HTTP error handling.

                      The complete list of supported parameters is documented in the reference for each service.

                      Endpoint structure

                      The exact endpoint URL depends on your deployment technology.

                      For deployment-specific endpoint locations, see Configure frontend service endpoints.

                       

                      Each service reference in this section documents the endpoint path, supported parameters, request methods, and response format.

                      Request methods

                      Most API services support both GET and POST requests. For requests that include MathML or LaTeX content, POST is recommended to avoid URL length limitations and encoding issues.

                      Some services also support the optional httpstatus parameter to return HTTP 5xx responses instead of embedding error information in a successful (200 OK) response.

                      Related articles

                      • Rendering service reference.
                      • Conversion services reference.
                      • Accessibility services reference.
                      • Expression evaluation.
                      • Configure frontend service endpoints.

                      Was this article helpful?

                      Give feedback about this article

                      Related Articles

                      • MathType Generic Integration: Overview
                      • Deploy MathType services with Java
                      • MathType integrations deployment models

                      MathType API services

                      Summary Available service categories Available interfaces Looking for language-specific APIs? Common request parameters Endpoint structure Request methods Related articles

                      Empowering STEM education

                      MathType

                      • Office Tools
                      • LMS
                      • XML
                      • HTML

                      WirisQuizzes

                      Nubric

                      Integrations

                      Solutions

                      • Education
                      • Publishing houses – platforms and interactive
                      • Publishing houses – Print and digital
                      • Technical writers

                      Pricing

                      Downloads

                      Blog

                      • Success stories

                      About us

                      • Careers
                      • Partnership

                      Contact Us

                      Contact Sales

                      European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                      • Cookie Policy
                      • Terms of Use
                      • Privacy Policy / GDPR
                      • Student Data Privacy
                      • Compliance
                      • Cookie Settings

                      © Wiris 2026

                      Expand