Skip to content

API Access ​

The Dino Geometry Open Platform provides HTTP APIs for integrating AI geometry generation and rendering into your application.

Capabilities ​

CapabilityUse caseEndpoint
Intelligent Image GenerationGenerate interactive geometry from text or image inputPOST /api/agent/run
Render to PNGExport an existing geometry project as a PNG imagePOST /api/render/v2
Render to SVGExport an existing geometry project as a vector imagePOST /api/render-svg
Render to TikZExport an existing geometry project as a LaTeX source filePOST /api/render-tikz

What you can build ​

Auto-generate diagrams for homework grading: Convert problem descriptions into standard geometry figures via the agent API, then embed them alongside documents or worksheets.

Embed geometry into reports: Export a project from the website or SDK, then batch-render PNG or SVG files via the render API to insert into PDFs or web reports.

Produce LaTeX paper figures: For academic use cases requiring precise typesetting, export geometry as .tex files via the TikZ endpoint for direct compilation.

Model geometry from reference images: Upload a hand-drawn sketch or screenshot and let the AI infer the geometric structure to produce an interactive project.

Sizes and fonts ​

Visual dimensions such as font sizes and line widths use px in the API. For logical coordinates, scaling, and output-size rules, see Size Units and Conversion and the relevant endpoint documentation.

See the public font catalog for fonts available to HTTP APIs.

Authentication ​

All endpoints require Bearer API Key authentication:

http
Authorization: Bearer djo_xxx

API keys are generated in the console. See Authentication for details.

Get in touch ​

For console access or higher quota requests, see Contact.