For developers
Math diagrams and alignment receipts. One API call.
Send your math problem. Get back a validated SVG and a standards receipt. No diagram tooling to build or maintain.
The API contract
Input: problem text or structured math parameters.
Output: SVG string + alignment receipt (JSON).
Generator catalog (today)
- Number LinePosition, distance, jump sequence, interval, fractions, negatives. Grades K–8.
- Tape DiagramPart-whole, comparison, equal-parts, fraction-of-whole, multiplicative-comparison. Grades 1–6.
- Ten FrameCount, part-whole, join. Grades K–1.
More generators ship monthly. Subscribers get advance notice and changelog access.
Example request
POST /api/v1/render
Content-Type: application/json
Authorization: Bearer ce_live_…
{
"problem": "Show 3/4 on a number line from 0 to 1.",
"grade": "3",
"framework": "CCSS-M"
}Example response
{
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" …</svg>",
"receipt": {
"framework": "CCSS-M",
"code": "3.NF.A.2",
"description": "Understand a fraction as a number on the number line…",
"diagramType": "Number Line",
"confidence": 0.97,
"expertApproved": true,
"expertApprovedAt": "2026-04-28T14:12:00Z"
}
}Pricing
Credits — pay per render
100 credits
$29
500 credits
$99
2,000 credits
$299
Credits never expire.
API subscription
$99 / monthUp to 5,000 renders. Overage at the per-diagram credit rate. Includes API key, full docs, receipt on every call.
Need higher volume or dedicated infrastructure? Contact us.
Trust signals
- Status pageUptime and incident reporting at ce-status.instatus.com.
- Versioned generator catalogEach generator carries a version. Breaking changes ship in major versions only — minor versions stay backwards-compatible.
- Response timeMedian ~140 ms for cached configurations, ~700 ms for novel configurations. Receipt always returned in the same payload.