Skip to content

Voodoo Manufacturing 3D Print API API

by voodoomfg.com

API keyHTTPSDevelopment
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
Spec updated
2020-07-22

Endpoints

MethodPathWhat it does
GET/materialsVoodoo 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/modelRetrieve the models you've created.
POST/modelModels represent 3D design files that you'd like to produce. Creating models is generally the first step in creating an order.
GET/model/quoteGet a quote a given model id.
GET/model/quote_attrsGet a quote for a model with the given attributes.
GET/model/{model_id}Retrieve a previously created model by its id.
GET/orderLists all orders.
POST/order/confirmConfirms an order from a quote_id and submits it to the Voodoo factory.
POST/order/createQuotes an order and returns a quote_id that is used to confirm the order.
POST/order/shippingList 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.

Compare alternatives →

Listed from APIs.guru (CC0).