Print-Jobs

Retrieve the number of Print-Jobs in each status

get/print-jobs/statistics/

Query parameters

pageinteger

Result page, default: 1

page_sizeinteger

The default is 100.

created_afterstring

Filter by creation timestamp after the given (ISO 8601) timestamp.

created_beforestring

Filter by creation timestamp before the given (ISO 8601) timestamp.

modified_afterstring

Filter by modification timestamp after the given (ISO 8601) timestamp.

modified_beforestring

Filter by modification timestamp before the given (ISO 8601) timestamp.

statusstring

Filter by status

idstring

Filter by id

orderingstring

Which field to use when ordering the results.

Response

OK

countnumber

Amount of printjobs

status'CREATED' | 'REJECTED' | 'UNPAID' | 'PAYMENT_IN_PROGRESS' | 'PRODUCTION_READY' | 'PRODUCTION_DELAYED' | 'IN_PRODUCTION' | 'ERROR' | 'SHIPPED' | 'CANCELED'

The actual processing status of the Print-Job.

Valid status transitions:

  • CREATED -> UNPAID, REJECTED CANCELED, PRODUCTION_READY
  • UNPAID -> PAYMENT_IN_PROGRESS, CANCELED, PRODUCTION_DELAYED
  • PAYMENT_IN_PROGRESS -> UNPAID, PRODUCTION_DELAYED
  • PRODUCTION_DELAYED -> PRODUCTION_READY, CANCELED
  • PRODUCTION_READY -> IN_PRODUCTION, PRODUCTION_DELAYED
  • IN_PRODUCTION -> SHIPPED, ERROR

Example response

{
  "count": 3,
  "status": "PAYMENT_IN_PROGRESS"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.