Item Routing

Update an input material on an item's routing

Changed on
put/api/items/{itemId}/routing/input-materials/{inputMaterialId}

Request

  • Base URL
    https://api.fulcrumpro.com
  • URL
    https://api.fulcrumpro.com/api/items/{itemId}/routing/input-materials/{inputMaterialId}
  • Auth
    none declared

Path parameters

itemIdstring required
inputMaterialIdstring uuid required

Request body

costing'fullCost' | 'usageBased' required

Specifies the costing of the material.

routingStepIdstring nullable

The routing step id. This value should be the Id of an operation on the routing being edited, as returned by that routing's operations list (for example items/{itemId}/routing/operations/list, or the sales-order part line item routing's operations/list).

Response

An input material was updated on the item's routing

idstring uuid required

Id of this input material in the item's routing

materialIdstring required

The material id. Please reference /api/materials endpoint.

materialNamestring required

The material name.

costing'fullCost' | 'usageBased' required

Specifies the costing of the material.

routingStepIdstring nullable

The routing step id. This value should be the Id from the response from items/{itemId}/routing/operations/list

Changes

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)