Skip to content

Changelog

Released: March 2026

  • GET /api/v1/bill-of-materials - List BOM recipes for all finished goods (JSON or Excel format)
  • GET /api/v1/orders/{id}/consumption - Get raw material consumption per production order
  • PUT /api/v1/orders/{id}/consumption - Update actual consumption quantities for yield/waste tracking
  • Bill of Materials: Pull BOM recipes showing which raw materials compose each finished good and in what quantities. Supports JSON (paginated) and Excel export formats
  • Production Consumption: Query raw material quantities planned and consumed per production order, with automatic variance calculation for yield/waste tracking
  • Variance Tracking: Computed quantity_variance field on consumption data (positive = loss, negative = better yield)

Released: March 2026

  • SKUs: Added RE_ORDER_STATUS (re-order status), supplier_name, RECOMMENDED_UNITS_TO_ORDER, and lead_time_to as default response fields across all aggregation levels
  • SKUs: Added PRODUCT aggregation level to retrieve inventory data aggregated by product

Released: January 2025

Initial release of the Prediko Public API.

  • GET /api/v1/orders - List orders
  • GET /api/v1/orders/{id} - Get order details
  • POST /api/v1/orders - Create or update orders
  • PATCH /api/v1/orders/status - Update order status
  • DELETE /api/v1/orders/{id} - Delete order
  • POST /api/v1/skus - List SKUs (paginated)
  • GET /api/v1/suppliers - List suppliers
  • GET /api/v1/warehouses - List warehouses
  • Orders: order_types filter includes FINISHED_GOOD, RAW_MATERIAL, and PRODUCTION_ORDER options
  • Orders: aggregation_level parameter supports SKU (aggregated) and SKU_LOCATION (by warehouse)
  • SKUs: aggregation_level parameter supports SKU (aggregated, default) and SKU_LOCATION (by warehouse)
  • Pagination: Only the SKUs endpoint is paginated (max 5000 results per page)