Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
get
/capabilities
Capability + pricing discovery
get
/tools
List available tools
post
/tools/invoke
Generic tool invocation
post
/quotes
Calculate a desensitized 3D printing quote (quote_calc)
post
/uploads/presign
Issue a presigned PUT URL and an owned file_key
post
/uploads/complete
Confirm an upload and verify ownership
get
/account
Principal, plan, API key metadata and balance
get
/balance
Credit balance (balance/held/available; 1 credit = $0.01)
get
/usage
Paginated usage ledger entries
get
/agents
List available AI agents
get
/agents/{agent_id}
Get a single agent descriptor
post
/agents/{agent_id}/invoke
Invoke an agent (SSE when stream=true, else 202 + task_id)
get
/tasks/{task_id}
Get async agent task status/result
post
/oauth/register
Bind an IdP identity (OAuth 2.1) to this principal
post
/orders
Create an order from a quote (AP2 mandate-gated)
get
/orders/{order_id}
Get order status
post
/orders/{order_id}/cancel
Cancel an order (non-terminal states)
get
/mandates
List mandates for this principal
post
/mandates
Create an AP2 mandate (open/closed)
get
/webhooks
List webhook subscriptions (secret masked)
post
/webhooks
Subscribe to events (returns secret once)
delete
/webhooks/{id}
Deactivate a webhook subscription
post
/tools/calculate_part_mass
Calculate part mass from material density and part volume.
post
/tools/check_equipment_capability
Check whether a specific machine can meet part requirements for build size, layer resolution, and material.
post
/tools/check_material_environment_compatibility
Check if a material is suitable for specific environmental conditions.
post
/tools/check_service_temperature
Check whether a material can operate at a given service temperature.
post
/tools/compare_equipment
Side-by-side technical comparison of 2–4 equipment models.
post
/tools/compare_materials
Compare 2–5 materials side-by-side on mechanical, thermal, and process properties.
post
/tools/compare_processes
Side-by-side comparison of 2–5 manufacturing processes on selected metrics.
post
/tools/filter_materials_by_constraint
Filter materials that satisfy all given property constraints.
post
/tools/find_alternative_processes
Find alternative manufacturing processes that can substitute for a given process under constraints.
post
/tools/find_equipment_by_process
Find machines/equipment available for a given manufacturing process, filtered by build size and material.
post
/tools/find_equivalent_materials
Find materials with similar properties as a reference material.
post
/tools/get_equipment_qc_specs
Return QC/inspection specifications, certifications, and accuracy data for a machine model.
post
/tools/get_industry_requirements
Return typical materials, processes, certifications, and regulatory standards for an industry vertical.
post
/tools/get_iso2768_tolerances
Look up ISO 2768 general tolerance values for a given grade, nominal dimension, and tolerance type.
post
/tools/get_material_compliance
Retrieve compliance status of a material against common regulatory standards.
post
/tools/get_material_process_compatibility
List which manufacturing processes are compatible or incompatible with a material.
post
/tools/get_process_specs
Return full technical specifications for a manufacturing process.
post
/tools/match_industry_materials
Recommend materials for an industry, optionally filtered by process and specific property requirements.
post
/tools/quote_calc
Calculate a desensitized 3D printing quote (per-SKU itemised) from weight/volume or an uploaded CAD file. Read-only: no order is created.
post
/tools/search_materials
Search the materials database with a fuzzy/colloquial query and return ranked candidate materials, without forcing a single guess.
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Generate code
List available AI agents
get
/agents
Request
Base URL:
https://api.mechanofab.com/v1
URL:
https://api.mechanofab.com/v1/agents
Auth:
HTTP bearer
Response
Agent catalog
object
required
agents
object[]
count
integer
available
integer
Changes
No recorded changes to this operation across all 1 revision of this API.