Table of Contents

engChangeNoticeBOMLine Resource Type

Use the "engChangeNoticeBOMLine" API to read and update BOM-related lines of an ECN (e.g., comment). Insert and delete via API are blocked by design.

Permissions

Requires access to the target company and permissions to read/update ECN BOM lines.

Methods

Operation Company‑scoped Unscoped
List BOM lines GET /companies({companyId})/engChangeNoticeBOMLines GET /engChangeNoticeBOMLines
Get BOM line GET /companies({companyId})/engChangeNoticeBOMLines({id}) GET /engChangeNoticeBOMLines({id})
Update BOM line PATCH /companies({companyId})/engChangeNoticeBOMLines({id}) PATCH /engChangeNoticeBOMLines({id})

Note

Create (POST) and Delete (DELETE) are blocked by the API page logic at runtime.

Endpoints

Company‑scoped

  • GET /companies({companyId})/engChangeNoticeBOMLines
  • POST /companies({companyId})/engChangeNoticeBOMLines
  • GET/PATCH/DELETE /companies({companyId})/engChangeNoticeBOMLines({id})
  • GET /companies({companyId})/engChangeNoticeBOMLines({id})/engChangeNotice
  • via ECN navigation:
    • GET/POST /companies({companyId})/engChangeNotices({ecnId})/engChangeNoticeBOMLines
    • GET/PATCH/DELETE /companies({companyId})/engChangeNotices({ecnId})/engChangeNoticeBOMLines({id})

Unscoped

  • GET /engChangeNoticeBOMLines
  • GET/PATCH /engChangeNoticeBOMLines({id})
  • GET/PATCH/DELETE /engChangeNoticeBOMLines({id})/engChangeNotice

Note on runtime behavior

  • Insert/Delete via API are blocked by the API page; only PATCH (update) is supported. Delete routes may exist in metadata but return an error.

Query Options

$select, $filter, $orderby, $expand, $top, $skip

Request Headers

  • Authorization: Bearer {token}
  • Content-Type: application/json (PATCH)
  • If-Match: {etag} (required for PATCH)

Key Properties (Short)

  • id (SystemId, GUID)
  • engChangeNoticeNumber (Document No.)
  • textType = BOM
  • sequence (Line No.)
  • type, number, displayName (read‑only)
  • quantity, unitOfMeasureCode (read‑only)
  • comment (editable)
  • date, userID, lastModifiedDateTime (read‑only)

Examples

  • Update BOM line comment: PATCH {Base}/companies({companyId})/engChangeNoticeBOMLines({id}) { "comment": "Updated comment" }

See Also

engChangeNotice


Feedback
Submit feedback for this page .