Getting started
Get started by creating a new account on RPI Print API.
Visit https://api.sandbox.rpiprint.com and create a new account in RPI PrintAPI's Sandbox. The Username of the account will become your public customer Id
.
You will be able to change this customer Id
in the API Dashboard until you create your first order. After an account has orders, changing your customer Id
will not be possible, because this identifier is part of the order identifier used when the order is printed.
Note that you can work on integration and create orders as soon as your account is created, but until a Payment method is added they cannot be paid, thus being unable to proceed in the workflow.
Sandbox environment
The Sandbox environment is available at https://api.sandbox.rpiprint.com. It mostly matches behavior of production system but does not process credit card, and orders submitted to printing are not actually printed. As new features and capabilities are added to Print API, they will usually only be available in the Sandbox environment for a time. A few functionalities will only be available in Sandbox, to facilitate integration testing - for example simulating a Printer Error or marking an order as Shipped with a given tracking number.
RPI Print API account requires payment method or orders won't printable. For sandbox system you can use test credit card 4111 1111 1111 1111
with any valid expires date.
Production environment
The Production environment is available at https://api.rpiprint.com.