---
title: "List productions"
method: GET
path: "/api/v1/productions"
tags: ["Production"]
---

# List productions

`GET /api/v1/productions`

List Productions

## Query parameters

- `filter` union
  - object
    - `id` string[]
  - object[]
    - `key` 'id' | 'date' | 'createdAt' | 'updatedAt' | 'status' | 'salesOrderId' | 'projectId'
    - `op` 'equals' | 'notEquals' | 'in' | 'notIn' | 'allIn' | 'allNotIn' | 'contains' | 'notContains' | 'startsWith' | 'endsWith' | 'greaterThan' | 'lessThan'
    - `value` union
      - string
      - string[]
- `order` object[]
  - `field` 'id' | 'date' | 'createdAt' | 'updatedAt'
  - `dir` 'asc' | 'desc'
- `page` object
  - `number` string, required — Page number should be an integer greater than or equal to 1
  - `size` string, required — Page size should usually be an integer between 10 and 50.

## Response `200`

Productions list

- object
  - `data` object[], required
    - `id` string, required — Resource identifier.
    - `documentNumber` string, required — documentNumber
    - `bodyOutroduction` string, required — BodyOutroduction of the production
    - `date` string, date, required — Production Date
    - `dateDelivery` string, date, nullable, required — Production Delivery Date
    - `dateProvision` string, date, nullable, required — Provision Date
    - `dateProduction` string, date, nullable, required — Production Date
    - `dateProductionEnd` string, date, nullable, required — Production End Date
    - `status` string, required — Production Status
    - `customer` object, nullable, required — Customer of the production
      - `id` string — Resource identifier.
    - `project` object, nullable, required — Project of the production
      - `id` string — Resource identifier.
    - `salesOrder` object, nullable, required — Sales Order of the production
      - `id` string — Resource identifier.
    - `internalDesignation` string, required — Internal Designation of the production
    - `preferredWarehouse` object, nullable, required — Preferred Warehouse of the production
      - `id` string — Resource identifier.
    - `reservationType` string, nullable, required — Reservation Type of the production
    - `retrievalType` string, required — Retrieval Type of the production
    - `explodeSublists` boolean, required — Explode Sublists of the production
    - `functionalTest` boolean, required — Functional Test of the production
    - `displayWorkingStepTexts` boolean, required — Display Working Step Texts of the production
    - `createSerialNumbers` boolean, required — Create Serial Numbers of the production
    - `captureComponentSerialnumbers` boolean, required — Capture Component Serialnumbers of the production
    - `internalComment` string, required — Internal Comment of the production
    - `completed` boolean, required — Completed of the production
    - `finalRemark` string, required — Final Remark of the production
    - `customerCheckOk` boolean, required — Customer Check Ok of the production
    - `depletingOk` boolean, required — Depleting Ok of the production
    - `partialProductionNumber` integer, required — Partial Production Number of the production
    - `partialProductionOf` integer, required — Partial Production of the production
    - `stockingOk` boolean, required — Stocking Ok of the production
    - `stockOk` boolean, required — Stock Ok of the production
    - `log` object, required — log of the production
      - `createdAt` string, date
      - `createdBy` object
        - `id` string
        - `name` string
  - `extra` object, required
    - `totalCount` integer, required — the total count of all items
    - `page` object, required — The pagination object containing the current page number and size
      - `number` integer, required — The current page number
      - `size` integer, required — The size of the pages

## Other responses

- `400` — IETF RFC 9457 Problem API compliant response
- `401` — Unable to authenticate the client
- `403` — IETF RFC 9457 Problem API compliant response
- `406` — Requested resource representation does not exist.
- `429` — Too many API calls made.

---

[API](https://skmtc.net/xentral/apis/xentral-api.md) · [All operations](https://skmtc.net/xentral/apis/xentral-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/xentral/xentral-api/revisions/8a27ba392442/schema)
