E-commerce

Prodigi

Prodigi is a print-on-demand fulfilment service: you place an order, Prodigi prints and ships it, and its API reports how far through production and shipping each order is.

Authentication

  • API key

Actions

Generic API request. Call any Prodigi API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get orderRead one Prodigi print-on-demand order to see how far through production and shipping it is.
  • Get order actionsRetrieve the actions currently available for a Prodigi order (GET /Orders/{orderId}/actions).
  • List ordersList orders on the Prodigi account (GET /Orders).

Triggers

  • New orderStarts when a Prodigi print-on-demand order is created, detected by its created timestamp advancing past the stored cursor on each poll.
  • Order in productionStarts when a Prodigi order enters production, reported by a CloudEvents order.status.stage.changed callback whose fragment names the new stage InProgress.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.