Commitment REST Endpoints

Commitment
Use the Commitment service to create, view, update, and delete commitments. Commitments represent argeements between your company and subcontractors to complete specified units of work. Update Keys : 'commitmentId'
Batch Create Commitments
Method: post
Path: /primeapi/restapi/commitment/batch
Batch Delete Commitments
Method: delete
Path: /primeapi/restapi/commitment/batch
Batch Integrate Commitments with an External Data Source
Method: post
Path: /primeapi/restapi/commitment/syncBatch
Batch Update Commitments
Method: put
Path: /primeapi/restapi/commitment/batch
Create a Commitment
Method: post
Path: /primeapi/restapi/commitment
Delete a Commitment
Method: delete
Path: /primeapi/restapi/commitment/{id}
Integrate a Commitment with an External Data Source
Method: post
Path: /primeapi/restapi/commitment/sync
Update a Commitment
Method: put
Path: /primeapi/restapi/commitment
View a Commitment
Method: get
Path: /primeapi/restapi/commitment/{id}
View a commitment by code
Method: get
Path: /primeapi/restapi/commitment/byItemCode?workspaceCode={workspaceCode}&projectCode={projectCode}&commitmentCode={commitmentCode}
View a Commitment by Item Code
Method: get
Path: /primeapi/restapi/commitment/code/{code}
View a Commitment by Item Code and Project
Method: get
Path: /primeapi/restapi/commitment/project/{projectId}/code/{code}
View all commitments by parent
Method: get
Path: /primeapi/restapi/commitment/byParent?workspaceCode={workspaceCode}&projectCode={projectCode}
View Commitments by Project
Method: get
Path: /primeapi/restapi/commitment/project/{id}
View Integrated Commitments
Method: get
Path: /primeapi/restapi/commitment/externallySourced