/accounting

The collection of CustomerInvoices

get

Get a list of all CustomerInvoice objects.

post

Creating customer invoices which are not related to an order or a product.

The collection of CustomerInvoices.

get

Get a single CustomerInvoice record.

patch

Update details for a draft customer invoice.

delete

Delete a draft customer invoice.

The Contact record associated with the parent record.

post

Create a new Contact record.

patch

Update details for a contact.

The Address record associated with the parent record.

post

Create a new Address record.

patch

Update details for an address.

The collection of LineItems

get

Get a list of all LineItem objects.

post

Create a new LineItem object.

The collection of LineItems.

get

Get a single LineItem record.

patch

Update details for a line item.

delete

Delete a line item for draft customer invoice.

The PaymentTerms record associated with the parent record.

post

Create a new PaymentTerm record.

patch

Update details for payment terms.

The ReversalInvoice record associated with the parent record.

post

Cancel a billed customer invoice and create a reversal invoice.

The collection of CreditNotes

get

Get a list of all CreditNote objects.

post

Create a new CreditNote object.

The collection of CreditNotes.

get

Get a single CreditNote record.

patch

Update details for a draft credit note.

delete

Delete a draft credit note.

The Contact record associated with the parent record.

post

Create a new Contact record.

patch

Update details for a contact.

The Address record associated with the parent record.

post

Create a new Address record.

patch

Update details for an address.

The collection of LineItems

get

Get a list of all LineItem objects.

post

Create a new LineItem object.

The collection of LineItems.

get

Get a single LineItem record.

patch

Update details for a line item.

delete

Delete a line item for draft credit note.

The collection of ReversalInvoices

get

Get a list of all ReversalInvoice objects.

The collection of ReversalInvoices.

get

Get a single ReversalInvoice record.

/customer_relations

The collection of Organizations

get

Get a list of all Organization objects.

post

Create a new Organization object.

The collection of Organizations.

get

Get a single Organization record.

patch

Update the given Organization record with provided data.

The collection of People

get

Get a list of all Person objects.

post

Create a new Person object.

The collection of People.

get

Get a single Person record.

patch

Update the given Person record with provided data.

delete

Delete the given Person record.

/configuration

The collection of BusinessUnits

get

Get a list of all BusinessUnit objects.

The collection of BusinessUnits.

get

Get a single BusinessUnit record.

The collection of Carriers

get

Get a list of all Carrier objects.

post

Create a new Carrier object.

The collection of Carriers.

get

Get a single Carrier record.

patch

Update the given Carrier record with provided data.

delete

Delete the given Carrier record.

get

The collection of StockSubstrates

get

Get a list of all StockSubstrate objects.

post

Create a new StockSubstrate object.

The collection of StockSubstrates.

get

Get a single StockSubstrate record.

patch

Update the given StockSubstrate record with provided data.

delete

Delete the given StockSubstrate record.

get

Returns all product templates that are available in the current printery.

get

Returns all service templates that are available in the current printery.
Services can be added to a product, to denote that this product needs certain services performed, e.g. 'typesetting', in order to be fully produced.

get

Returns all printery-wide settings.

/sales

The collection of Orders

get

Get a list of all orders in draft state, that is orders that haven't been confirmed by their customer yet, and for which production hasn't started yet.

post

Create a new Order object.

The collection of Orders.

get

Get details for a single order, which is in draft state, that is it hasn't been confirmed by it's customer yet and production of the order hasn't started yet.

patch

Update details for a single draft order.

delete

Delete a draft order.

The collection of Products

get

Get a list of all Product objects.

post

Create a new Product object.

/conception

The collection of Products.

get

Get details for a single product, which is in draft state, that is the order it belongs to hasn't been confirmed by it's customer yet and production hasn't started yet.

delete

Delete a product in draft state.

patch

Update the given Product record with provided data.

The collection of ProductionPaths

get

Get a list of all ProductionPath objects.

post

Create a new ProductionPath object.

The collection of ProductionPaths.

get

Get a single ProductionPath record.

patch

Update the given ProductionPath record with provided data.

delete

Delete the given ProductionPath record.

The collection of Circulations

get

Get a list of all Circulation objects.

The collection of Circulations.

get

Get a single Circulation record.

patch

Update the given Circulation record with provided data.

The collection of Variants

get

Get a list of all Variant objects.

post

Create a new Variant object.