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 the models you've created.

GET
/model
model
Lists all of the models you've created.
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
    },
    {
        "id": 2,
        "surface_area": 24,
        "volume": 8,
        "x": 2,
        "y": 2,
        "z": 2
    }
]

Request

None

Responses

🟢200Array of models
application/json
Body
array of:
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
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.
Next
Models represent 3D design files that you'd like to produce. Creating models is generally the first step in creating an order.
Built with