Files under 112.5 DPI at their print size are refused on a live order; a test order reports it without refusing.
Send RGB (sRGB) artwork: a CMYK file prints, but previews and mockups show it converted to RGB, so it may not match what you approved on screen.
POST /v1/artwork/validate grades a file against this spec before you order, for free.
For developersOrder this by API— show
What an order line needs to know
SKU
wall-decal-fabric-12x24 is what goes in the order line. A different size is its own SKU, not an option on this one — 71 more in decals, or GET /v1/products?category=decals for the same rows. ?dedupe=true collapses the facility's duplicate rows and keeps the alternates in alt_skus; either SKU still orders.
Print area
The print spec on this page is this product's artwork spec. POST /v1/artwork/validate checks a file against this product's spec and returns the verdict with min DPI, max dimensions, bleed and accepted formats; POST /v1/mockups/generate renders it on the blank — an SVG data URI by default, or format: "png" for a stored image a storefront can publish.
Price
$16.83, USD, before any plan discount: the price shown is the price, with no platform fee, and shipping is priced the same way. Shipping at its published rate is the only line added to the goods. The quote is what you are charged; this figure is what it starts from.
Produced at
PrintedSimply.
Quote this SKU
curl -X POST https://portal.printedsimply.com/api/v1/orders/quote \
-H "x-api-key: ps_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": [{ "sku": "wall-decal-fabric-12x24", "quantity": 100 }],
"destination_country": "US",
"shipping": { "method": "standard" }
}'
# → line prices, the breakdown, and a signed quote_token
# good for 24 hours. Send that token with the order and
# the total cannot move between the two calls.