Project API Docs

Math I Can Do API

The Math I Can Do semantic math API is a powerful platform to build tools for writing and analyzing mathematical content. For a quick impression of some of what you can do with the API, run through the samples in the playground. If you have any questions, comments, or suggestions, don't hesitate to contact us.

API docs and example code

API documentation
The complete API specification.

Quick start tutorial
Follow this guide to jump into a project using Node.js and TypeScript.

Sample code playground
Dozens of examples to get you started and build your knowledge of the API.

Guides

Installation guide
Details a number of ways to access the API depending on your development environment.

API overview
A quick introduction to the most important API elements and how they relate.

Configuration and theming
An overview of how to set theme and configuration options.

Semantic object overview
Editor content can be converted to semantic objects to simplify tasks such as conversion and calculation.

Other reference material

All editor commands
A reference table listing every command that can be performed ("applied") in a editor.

All editor objects
A reference list of every kind of math object that can be added to the editor, as well as a template for its SemanticObject equivalent.

FAQ/Troubleshooting common problems
Solutions for some common issues for new API users.

This API is still under development and is subject to change. Copyright © Math I Can Do Solutions Incorporated and/or its licensors.