Generate, verify, and export game-ready 3D models programmatically. Available on the Studio plan.
Every request must include your API key in the X-API-Key header.
Keys are created in the dashboard (Studio API tab) and can be restricted to
specific IP addresses or CIDR ranges.
X-API-Key: pm_3f9a2c... (your full key)
generate 10 ยท analyze 5 ยท export 2 credits.402./api/v1/meAccount info + current credit balance.
curl -H "X-API-Key: pm_..." https://protomaker.ai/api/v1/me
/api/v1/generate 10 creditsGenerate a full 3D model (spec โ CAD โ verify โ repair โ drawings โ manufacturer pack). Multipart form-data.
description (required) โ text description of the product.dimensions (optional) โ rough sizing hints.image (optional) โ reference image/sketch (png/jpg/webp, โค10 MB).curl -X POST https://protomaker.ai/api/v1/generate \
-H "X-API-Key: pm_..." \
-F "description=a desk lamp with an articulated arm" \
-F "dimensions=height 300mm" \
-F "image=@sketch.png"
โ {"job_id": "a1b2c3d4e5f6"}
/api/v1/analyze 5 creditsExtract spec, generate CAD, and run an independent audit โ without packaging.
Same form fields as generate.
/api/v1/job/{job_id}Poll status, progress, messages, and artifacts.
curl -H "X-API-Key: pm_..." https://protomaker.ai/api/v1/job/a1b2c3d4e5f6
/api/v1/job/{job_id}/export 2 creditsGenerate game-engine exports for a completed job: GLB, OBJ,
FBX, USDZ (plus STL/STEP). Returns a map of produced files.
/api/v1/job/{job_id}/file/{filename}Download an exported file (e.g. assembly.glb, assembly.obj).
GLB โ Unity (glTFast), Web / Three.js, AROBJ โ Roblox, Blender, genericFBX โ Unity, Unreal EngineUSDZ โ Apple AR QuickLookSTL โ 3D printing ยท STEP โ CAD/manufacturing