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.