Scalable Press API

Programmatically send t-shirts, mugs, phone cases, posters, and 4000 other products

Print customized products for new employees
Send customized rewards to your audience

No minimums

All of our products have no minimum order quantity.

Fast turnaround times

Orders typically ship within 1 - 3 business days.

Multiple production centers

Orders are auto-routed between facilities in CA, IN, and PA.

Quality process and inks

Our processes are designed for detail, vibrancy, and washability.

4000+ products to customize. Factory-direct pricing.

White shirt - full color

$5.50

/ shirt

Leading Competitor  $13.75

Dark shirt - full color

$7.75

/ shirt

Leading Competitor  $14.25

White Mug - 11oz.

$3.50

/ mug

Leading Competitor  $8.00

Black Mug - 11oz

$4.50

/ mug

Leading Competitor  $4.50

Phone Case - any style

$5.00

/ case

Leading Competitor  $12.25

17 inch x Any Height

$1.00

/ sq ft + $0.85

Leading Competitor  $8.00+

24 inch x Any Height

$1.00

/ sq ft + $1.20

Leading Competitor  $12.00+

Black shirt - 1 color print

$6.86

/ shirt at 12 units

Leading Competitor  $10.04

White shirt - 1 color print

$2.98

/ shirt at 100 units

Leading Competitor  $7.22

Turquoise Hoodie - 2 color print

$12.91

/ shirt at 36 units

Leading Competitor  $12.68

Get started for developers

We believe ordering customized products should be as simple and inexpensive as ordering normal products. This starts with our API.

Create a design object.

Upload an artwork file, along with dimensions and placement specifications, to create a design object. This design object can then be used to get quotes, create mockups, and place orders.

Create a design object.

Upload an artwork file, along with dimensions and placement specifications, to create a design object. This design object can then be used to get quotes, create mockups, and place orders.


// Example request to create a design
curl "https://api.scalablepress.com/v2/design"
  -u "<YOUR_API_KEY>"
  -F "type=dtg"
  -F "sides[front][artwork]=@image.png"
  -F "sides[front][dimensions][width]=5"
  -F "sides[front][position][horizontal]=C"
  -F "sides[front][position][offset][top]=2.5"

// Example response will include a designId
{
  ...
  "designId": "<DESIGN_ID>"
}

 10+ million products printed