Open documentation ↗Overview
Welcome to the Voodoo Manufacturing API docs! Your Voodoo Manufacturing API key must be included with each request to the API. The API will look for the key in the "api_key" header of the request. <a href="https://voodoomfg.com/3d-print-api#get-access" target="_blank">You can request a key here.</a> This API provides a programmatic interface for submitting printing orders to Voodoo Manufacturing. The general process for creating an order is as follows: - Get a list of the available materials with the /materials endpoint - Upload models to the API with the /models endpoint - Get quotes for shipping methods with the /order/shipping endpoint - Get a quote for an order with the /order/create endpoint - Confirm the order with the /order/confirm endpoint Uploaded models and orders can be retrieved either in bulk or by id at the /model and /order endpoints, respectively. In some cases, you may wish to get a quote for a specific model without the context of an order. In this case, you may use the /model/quote (if you've already uploaded the model to the API) or the /model/quote_attrs (lets you quote based on calculated model attributes) endpoints.
Voodoo Manufacturing 3D Print API is a development API from voodoomfg.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 11 endpoints.
At a glance
- Authentication
- API key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Development
- Version
- 2.0.0
- Endpoints
- 11
- OpenAPI
- Specification ↗
- Spec updated
- 2020-07-22
Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /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 m |
| GET | /model | Retrieve the models you've created. |
| POST | /model | Models represent 3D design files that you'd like to produce. Creating models is generally the first step in creating an order. |
| GET | /model/quote | Get a quote a given model id. |
| GET | /model/quote_attrs | Get a quote for a model with the given attributes. |
| GET | /model/{model_id} | Retrieve a previously created model by its id. |
| GET | /order | Lists all orders. |
| POST | /order/confirm | Confirms an order from a quote_id and submits it to the Voodoo factory. |
| POST | /order/create | Quotes an order and returns a quote_id that is used to confirm the order. |
| POST | /order/shipping | List shipping options and prices for a given shipment. |
| GET | /order/{order_id} | Retrieve a previously created model by its id. |
Questions
Does the Voodoo Manufacturing 3D Print API API need an API key?
Yes. The Voodoo Manufacturing 3D Print API API uses API key authentication; the documentation explains how to get credentials.
Does the Voodoo Manufacturing 3D Print API API support HTTPS?
Yes, the Voodoo Manufacturing 3D Print API API is served over HTTPS.
How many endpoints does the Voodoo Manufacturing 3D Print API API have?
Its OpenAPI description lists 11 endpoints in version 2.0.0. All of them are shown on this page.
What are alternatives to the Voodoo Manufacturing 3D Print API API?
Other Development APIs include Cloudflare, Azure DevOps, IPify, App Store Connect API, StackExchange.
Similar development APIs
Compare alternatives →Cloudflare
DevelopmentManage DNS, CDN, Workers and other services; documented with an official OpenAPI 3.0 spec
Azure DevOps
DevelopmentThe Azure DevOps basic components of a REST API request/response pair
IPify
DevelopmentA simple IP Address API
App Store Connect API
DevelopmentThe data structure that represents an app store connect api resource.
StackExchange
DevelopmentQ&A forum for developers
IPinfo
DevelopmentAnother simple IP Address API
Listed from APIs.guru (CC0).