delete
https://{environment}.origamirisk.com/OrigamiApi/api/Quotes/Proposals//LinkedSchedules//Remove
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Overview
Removes cross-references between items on different schedules within the same proposal. This does not delete the scheduled items themselves; it only removes the association between them.
You specify:
subjectDomain+subjectID- the record to remove cross-references from (e.g.,ProposalLocation100){domain}+ids- the records to un-cross-reference (e.g.,ProposalVehicle200,201)
If ids is empty or null, no cross-references are removed and the endpoint returns success without making any changes.
Examples
Scenario 1: Remove the cross-reference between a location and two vehicles:
DELETE /api/Quotes/Proposals/12345/LinkedSchedules/ProposalVehicle/Remove?subjectDomain=ProposalLocation&subjectID=100&ids=200,201200 OK (no response body)Scenario 2: Subject record does not belong to the proposal:
DELETE /api/Quotes/Proposals/99999/LinkedSchedules/ProposalVehicle/Remove?subjectDomain=ProposalLocation&subjectID=100&ids=200500 Internal Server Error
"Record not found in Proposal." 200The ProposalID