Contracts REST Endpoints

Contracts
The contracts resource is used to view the details of a contract. A contract is an agreement between two or more than two parties to fulfill an agreed scope of work.
Add contract terms with attached document as source
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/addContractTermsAttachedDocument
Amend a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/amend
Cancel a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/cancel
Check contract Redwood compatibility
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/isContractRedwoodCompatible
Classify the key terms of a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/classifyKeyTerms
Close a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/close
Create a new version
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/createVersion
Create contracts
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts
Create envelope for contract signature
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/createContractEnvelopeForSignature
Create purchasing document
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/createPurchasingDocument
Delete a contract
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}
Download AI contract summary PDF
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/downloadAIContractSummaryPDF
Download contract terms and conditions in Word format
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/downloadContractTermsInWord
Download contract terms and conditions in Word format
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/downloadLatestContractDocument
Duplicate a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/duplicate
Extract the key terms values for a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/extractKeyTermValues
Generate AI summary of a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/generateContractSummary
Get a contract
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}
Get all contracts
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contracts
Get all external party contacts
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/getAllExternalPartyContacts
Get all internal party contacts
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/getAllInternalPartyContacts
Get contract updatable attributes
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/getUpdatableAttributes
Get signed contract envelope history URL
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/getSignedContractEnvelopeHistoryUrl
Hold a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/applyHold
Manage contract envelope status
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/manageContractEnvelopeStatus
Manage contract signature envelope
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/manageContractSignatureEnvelope
Preview a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/preview
Remove contract terms
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/removeContractTerms
Remove hold on a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/removeHold
Reopen contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/reopen
Revert a contract amendment
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/revertContract
Share contract in supplier portal
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/shareInSupplierPortal
Sign a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/sign
Stop contract approval
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/stopApproval
Submit a contract for approval
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/submitForApproval
Update a contract
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}
Validate a contract
Method: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/action/validateContract