Rfi REST Endpoints

Rfi
Use the RFI service to create, update, view, and delete RFIs. RFIs are formal questions from subcontractors to general contractors. Update Keys : 'projectId, itemCode' or 'rfiId' or 'workspaceCode, projectCode, itemCode'
Accept an RFI
Method: put
Path: /primeapi/restapi/rfi/accept/workspace/{workspaceCode}/project/{projectCode}/code/{rfiCode}/discussion/{discussionId}
Batch Create an RFI
Method: post
Path: /primeapi/restapi/rfi/batch
Batch Delete an RFI
Method: delete
Path: /primeapi/restapi/rfi/batch
Batch Update an RFI
Method: put
Path: /primeapi/restapi/rfi/batch
Create an RFI
Method: post
Path: /primeapi/restapi/rfi
Delte an RFI
Method: delete
Path: /primeapi/restapi/rfi/{id}
Remove Users from RFI Notifications
Method: delete
Path: /primeapi/restapi/rfi/delete/notificationUsers/workspace/{workspaceCode}/project/{projectCode}/code/{rfiCode}
Updat an RFI
Method: put
Path: /primeapi/restapi/rfi
View an RFI
Method: get
Path: /primeapi/restapi/rfi/{id}
View an RFI by Code
Method: get
Path: /primeapi/restapi/rfi/workspace/{workspaceCode}/project/{projCode}/code/{rfiCode}
View an RFI by Parent
Method: get
Path: /primeapi/restapi/rfi/workspace/{workspaceCode}/project/{projectCode}
View RFI Correspondence
Method: get
Path: /primeapi/restapi/rfi/correspondence/workspace/{workspaceCode}/project/{projCode}/code/{rfiCode}
Withdraw RFI Acceptance
Method: put
Path: /primeapi/restapi/rfi/unaccept/workspace/{workspaceCode}/project/{projectCode}/code/{rfiCode}/discussion/{discussionId}