AG3D Lab Maker Data API

Gridfinity dimensions, bin and drawer-fit calculators, and the AG3D Lab design catalog as JSON, built for AI agents and scripts. Machine-readable: openapi.json ยท llms.txt

Auth

Send Authorization: Bearer <key>. Keys are issued by AG3D Lab during the pilot. Usage headers: x-quota-used, x-quota-limit.

Endpoints

GET /v1/gridfinity/spec
GET /v1/gridfinity/bin?x=2&y=1&u=3[&lip=false]
GET /v1/gridfinity/fit?width=500&depth=380&height=70[&margin=2]
GET /v1/catalog[?slug=gridfinity]
GET /v1/usage

Example

curl -H "Authorization: Bearer $KEY" "https://ag3d-data-api.pages.dev/v1/gridfinity/fit?width=500&depth=380&height=70"

Plans (pilot)

Errors: 401 missing/invalid key, 429 quota or rate limit, 400 bad parameters. Monthly counts are approximate during the pilot.

Values come from AG3D Lab CAD models. Gridfinity was created by Zack Freedman (Voidstar Lab) under the MIT License; this API is independent.

AG3D Lab