Voodoo Manufacturing 3D Print API
  1. model
Voodoo Manufacturing 3D Print API
  • materials
    • Voodoo Manufacturing offers printing in a number of different materials, with different color options for each. Your organization can expose as many or as few material options as you want to your end-customer.
      GET
  • model
    • Retrieve the models you've created.
      GET
    • Models represent 3D design files that you'd like to produce. Creating models is generally the first step in creating an order.
      POST
    • Get a quote a given model id.
      GET
    • Get a quote for a model with the given attributes.
      GET
    • Retrieve a previously created model by its id.
      GET
  • order
    • Lists all orders.
      GET
    • Confirms an order from a quote_id and submits it to the Voodoo factory.
      POST
    • Quotes an order and returns a quote_id that is used to confirm the order.
      POST
    • List shipping options and prices for a given shipment.
      POST
    • Retrieve a previously created model by its id.
      GET
  1. model

Retrieve a previously created model by its id.

GET
/model/{model_id}
model
In cases where you're ordering models you've created previously, you can fetch a specific model by its id.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/2/model/'
Response Response Example
{
    "id": 1,
    "surface_area": 6,
    "volume": 1,
    "x": 1,
    "y": 1,
    "z": 1
}

Request

Path Params
model_id
integer 
required

Responses

🟢200Model object
application/json
Body
id
integer 
optional
The unique identifier for this model. Use this value when submitting an order to specify the model you want to print.
rendering_url
string 
optional
(reserved) URL with a rendering of the model. Value is null until the rendering is completed.
surface_area
number 
optional
The unitless surface area of the submitted model. This is calculated when the model is created.
volume
number 
optional
The unitless volume of the submitted model. This is calculated when the model is created.
x
number 
optional
The unitless x-axis length of the model's bounding box. This is calculated when the model is created.
y
number 
optional
The unitless y-axis length of the model's bounding box. This is calculated when the model is created.
z
number 
optional
The unitless z-axis length of the model's bounding box. This is calculated when the model is created.
Modified at 2023-08-16 02:30:56
Previous
Get a quote for a model with the given attributes.
Next
Lists all orders.
Built with