Skip to main content

History

4/23/2026

4/12/2026

4/10/2026

4/6/2026

3/24/2026

  • Fixed Item Routing Operation Batch to apply inputMaterialIds association and validation to existing routing steps, not just newly created ones.

3/5/2026

3/2/2026

2/24/2026

  • Added createdFromQuoteId to Sales Order Get and Sales Order List so consumers can resolve a sales order's originating quote without scanning the full quote list.

2/21/2026

  • Removed operation references from cost-breakdown lines and timers. Cost breakdown lines now expose a flat referenceId and referenceName instead of a nested operation object. Affects all endpoints that return Cost Breakdown data.

2/18/2026

  • Purchase Order Part Line Item Patch now bypasses status validation when only externalReferences, promiseDate, or receiveByDate are being modified, matching the existing behavior on the parent purchase order.

2/13/2026

  • Added back public API mapping for material grid query parameters on Material List.

2/12/2026

  • Dereferenced item and location on Inventory Transactions List. The transaction response now exposes the related item and location identifiers directly instead of through a nested reference object.

2/10/2026

  • Removed the modifications field from MaterialShapeDto (affects Material List and Material Get). The field has been unpopulated since the v3 material schema rolled out; use type, spec, subspec, and finish instead.

2/9/2026

  • Added discountAmount (calculated total) to discount line items on invoices, sales orders, and purchase orders. Affects Invoice, Sales Order, and Purchase Order endpoints that surface discount lines.
  • Added enableRemnantSync to Item Get and Item List so ProNest integrations can opt items in or out of remnant sync.

2/4/2026

2/3/2026

2/2/2026

1/26/2026

  • Reshaped the NCR DTO: split impact information into a dedicated impact object, expanded department into a full ReferenceDto with id, and added user-reference mappings. Existing fields remain available; consumers reading impact* fields directly should migrate to the nested impact object.

1/23/2026

  • Item Create no longer forces lotTrackingUsage to false when omitted; system settings are used for the default instead.

1/22/2026

1/19/2026

1/15/2026

1/2/2026

  • Added attachMaterialsToOperations toggle to Operation Create for Paperless Parts integrations that need to attach nestable materials to operations on creation.
  • Fixed quantity validation on invoice line item refunds — zero quantities now reject up front. Affects Invoice Line Item endpoints.

12/18/2025

12/15/2025

  • Replaced outsideProcessingTime with outsideProcessingCost on operation DTOs returned and accepted by Operation Create, Operation Get, and the operation entries inside item-routing endpoints. Consumers using outsideProcessingTime for outside-processing operations must migrate.

12/12/2025

  • Added unit specifiers (widthUnit, heightUnit, lengthUnit, thicknessUnit) to Material Activate so metric and imperial materials can be created without ambiguity.

12/2/2025

11/26/2025

11/19/2025

11/12/2025

11/6/2025

10/24/2025

  • Restructured Item-Vendor List to return the full vendor resource (including price-break information) rather than the base item shape only.

10/21/2025

10/20/2025

10/17/2025

10/15/2025

10/9/2025

  • Job Create now routes sales-order-based job creation through the full sales-order job-creation pipeline so all ancillary data is gathered correctly when supplying salesOrderId and salesOrderLineItemId.

10/8/2025

10/1/2025

  • Added Certification Attachment Create endpoint for uploading certifications against receiving line items and items.
  • Tightened Attachment Create and Remote Attachment Create to always treat attachments as Standard. The attachmentType field has been removed from the request — use the new certification endpoint for certification uploads. The accepted owner-type set has also been narrowed (e.g. InventoryLot is now reserved to certifications).

9/24/2025

9/23/2025

9/19/2025

9/17/2025

  • Added sentDate to Sales Order Get (null until the order moves past Approved).

9/12/2025

5/25/2025

5/21/2025

  • Added option to search by modifiedAfterUtc on Customer List.
  • Added option to search by modifiedAfterUtc on Quote List.
  • Added accountingDetails to all line item and item endpoints. This currently only contains the classId with planned further expansion.
  • Add Item Class List endpoint for searching item class definitions.
  • Add Item Class Get endpoint.

5/14/2025

5/6/2025

4/18/2025

4/8/2025

3/27/2025

3/17/2025

2/26/2025

  • Added vendorNote information to multiple endpoints.

2/21/2025

1/16/2025

  • Added option to search by email on Customer List.
  • Added time basis values on operations.

1/3/2025

12/17/2024

12/10/2024

11/26/2024

  • Expand parameters for Items List to allow for case-sensitivity toggling.

11/19/2024

  • Add NCR List endpoint.
  • Enforce line-item based endpoints to retain sort order based on their position.
  • Update line-item based endpoints to use the parent item's description if no value is supplied when the line item is created.

11/12/2024

  • Add "yard" as valid line item unit of measure. Affects multiple endpoints that utilize units of measure.

11/05/2024

  • Allow up to 2000 characters on Item Descriptions. Affects multiple endpoints that use this validation attribute.

10/29/2024

10/22/2024

10/08/2024

10/01/2024

9/17/2024

9/10/2024

  • Added workOrderOperation as an Attachment ownerType
  • Added V3 Shipments endpoint for creating, updating, and searching V3 Shipments

9/3/2024

8/27/2024

8/13/2024

  • Add subtotal, and preDiscountSubTotal to partLineItems for Quotes, Sales Orders, and Purchase Orders

8/6/2024

7/30/2024

  • Add description, minimumProductionQuantity, minimumStockOnHand to Item Create
  • Add description, minimumProductionQuantity, minimumStockOnHand to Item Update

7/23/2024

7/16/2024

7/9/2024

6/25/2024

6/18/2024

  • Added Equipment List for retrieving a list of equipment.
  • Added Equipment Get for retrieving a piece of equipment.
  • Added Department List for retrieving a list of departments.
  • Added Department Get for retrieving a department.
  • Added WorkCenter List for retrieving a list of workcenters.
  • Added WorkCenter Get for retrieving a workcenter.
  • Added JobTracking Get for retrieving job progression and status information. This can be used to get a bird's-eye view of the job, including current operation(s), next operation(s) and estimates vs actuals so users have visibility into their shop floor.
  • Added Job Operation List for retrieving all operations for a job with related item to make and operation details.
  • Added OriginalScheduledStartUtc, OriginalScheduledEndUtc, ScheduledStartUtc and ScheduledEndUtc to all endpoints that return jobs. Affects Job List, Job Get and JobTracking Get

5/21/2024

  • Added Attachment for adding an attachment to an entity.
  • Added Remote Attachment adding an attachment to an entity from a remote file location.

5/14/2024

4/23/2024

4/18/2024

4/5/2024

3/28/2024

3/12/2024

3/1/2024

2/23/2024

2/15/2024

2/14/2024

  • Added Paid Date to Invoice Update Status method for setting the paidDate property on an invoice
  • Added Item Routing Operation Batch for bulk applying operations to an item. Of note, this is geared towards nuance associated to continuous flow whereby operation order must be unique (no overlaps) but it can still be used if continuous flow is not enable. This will allow for bulk re-ordering operations, updating the existing operations where applicable, adding operations where they do not currently exist and removing no longer applicable operations.

2/13/2024

  • Added Gauge Code for acquiring a gauge code that exists in Fulcrum tags.
  • Added Gauge Code List for searching for gauge codes that exists in Fulcrum tags.
  • Added Grade Code for acquiring a grade codes that exists in Fulcrum tags.
  • Added Grade Code List for searching for grade codes that exists in Fulcrum tags.
  • Added Material Code for acquiring a material codes that exists in Fulcrum tags.
  • Added Material Code List for searching for material codes that exists in Fulcrum tags.
  • Added Shape Code for acquiring a shape codes that exists in Fulcrum tags.
  • Added Shape Code List for searching for shape codes that exists in Fulcrum tags.
  • Updated Item Create to includes more fields (gauge, materialCode, shape, grade, height, length and width).
  • Added Item Update for updating an item. Minimal subset of fields.

1/29/2024

1/26/2024

1/16/2024

12/13/2023

12/12/2023

12/7/2023

11/13/2023

  • Updated the Invoice endpoints to include 'Total', 'Subtotal', and 'NotesToCustomer' fields.

9/26/2023

9/12/2023

9/5/2023

  • Scheduled start time, scheduled end time, and scheduled equipment ID added to the job item-to-make operation List/Read
  • Deprecated the status field in favour of statuses in the request body schema for [job List][api-schema#tag/Job/operation/ListJob] so that more than 1 job status can be filtered for at a time. status is Scheduled for removal EOD 2023-10-31.
  • Added the hasIncompleteOperations in the request body schema for [job List][api-schema#tag/Job/operation/ListJob] to filter for jobs with incomplete operations.

8/22/2023

8/15/2023

  • Deleted indicators added to Sales Order, Invoice and Purchase Order objects. While /list endpoints do not return deleted entities, you can still GET a deleted entity by it's Id. Having an indicator on the object will help your applications decide whether they can still make changes to that entity.

8/8/2023

  • The Items List endpoint has been versioned. The new V2 Item List endpoint has a more robust item number matching options than the simple "contains" method of the original endpoint.

8/1/2023

7/25/2023

  • Added ShipByDate to available filters as well as the response object of Shipments list.

7/18/2023

7/12/2023

5/1/2023

  • Initial release