# Gelato integration

> Print-on-demand API: create, quote, track and cancel print orders, browse the product catalog with prices and stock, list shipment methods, and manage e-commerce store products from templates.

- Authentication: apiKey

## Tools (21)

- **Cancel Order**: Cancel an order before it is printed, stopping production and shipment.
- **Create Order**: Create a print order (or a draft order) with one or more items, recipient address and optional shipment method.
- **Create Store Product From Template**: Create and publish an e-commerce store product from a dashboard template.
- **Delete Draft Order**: Permanently delete an order whose orderType is draft.
- **Get Catalog**: Get a catalog with its product attributes and attribute values.
- **Get Cover Dimensions**: Get cover area dimensions for a photo book or multi-page product.
- **Get Order**: Retrieve one order with items, statuses, shipment and tracking, addresses and receipts.
- **Get Order Shipping Address**: Return the delivery address of an order (order API v3).
- **Get Product**: Get one product's attributes, weight, supported countries and flags.
- **Get Product Prices**: Get prices for every quantity tier of a product.
- **Get Stock Region Availability**: Check stock availability per region for stockable products.
- **Get Store Product**: Get one product of an e-commerce store with its variants and publishing status.
- **Get Template**: Get an e-commerce product template with its variants and image placeholders.
- **List Catalogs**: List the available product catalogs.
- **List Shipment Methods**: List Gelato shipment methods, optionally filtered by destination country.
- **List Store Products**: List products of an e-commerce store.
- **Patch Draft Order**: Convert a draft order into a regular order, optionally replacing item files.
- **Quote Order**: Get shipping methods, delivery estimates and product prices for a prospective order without creating it.
- **Search Orders**: List orders filtered by status, channel, country, dates, reference ids or store.
- **Search Products**: List products in a catalog, filtered by product attributes.
- **Update Order Shipping Address**: Change the delivery address of an order that has not shipped (order API v3).

Connect Gelato in General Input: https://www.generalinput.com/apps/gelato