Skip to main content

Overview

RPI Print API is an API for automating book creation and printing.

One of the core resources for Print API is a print asset, from which a book is printed. A print asset is a collection of PDF files and metadata representing a printable product.

Books require a product SKU and the PDF files that product takes.

Every book takes an interior book block. This is the PDF holding the book's pages, and a create-order request carries it in gutsUrl. Which further files a book takes depends on the product: most take a cover, and a dust jacket product takes a dust jacket.

Print assets are automatically created from the PDFs that are referenced when you create orders. An order is a resource that contains one or more print assets (as order items) that are to be printed and shipped to a shipping address.