Salesforce Contracts
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
ClauseCatgConfiguration
ContractDocumentVersion
ContractDocVerContentDoc
ContractDocVersionSection
ContractType
ContractTypeConfig
DocumentClause
DocumentClauseSet
DocumentEnvelope
DocumentGenerationProcess
DocumentTemplate
ESignatureConfig
ESignatureEnvelopeConfig
ExternalDocStorageConfig
ObjectStateActionDefinition
ObjectStateTransitionAction
SalesContractLine
UserEsignVendorIdentifier
Newer Version Available
Salesforce Contracts Standard Objects
Use standard objects to work with the Salesforce Contracts application.
-
ClauseCatgConfiguration
Represents the configuration about the clause category that can be used in a response document by the user. -
ContractDocumentVersion
Tracks contract document versions through contract lifecycle stages. This object is available in API version 56.0 and later. -
ContractDocVerContentDoc
Associates a contract document version with a content document. This object is available in API version 56.0 and later. -
ContractDocVersionSection
Tracks contract document sections through contract lifecycle stages. This object is available in API version 56.0 and later. -
ContractType
A sub type that groups contracts with similar characteristics, such as lifecycle states, permissions, and templates and clauses used. This object is available in API version 56.0 and later. -
ContractTypeConfig
The settings that define the characteristics and behavior of all contracts of that type. This object is available in API version 56.0 and later. -
DocumentClause
Represents a clause that can be associated with multiple documents. -
DocumentClauseSet
Represents a grouping for clauses, which can hold multiple variations of the same clause such as main clause and alternate pre-approved clauses based on language. -
DocumentEnvelope
The container for a document that is routed for signatures. This object is available in API version 56.0 and later. -
DocumentGenerationProcess
Supports server-side document generation requests and responses. This object is available in API version 56.0 and later. -
DocumentTemplate
Represents information about dynamic document generation. This object is available in API version 56.0 and later. -
ESignatureConfig
The settings for integrating with external eSignature providers. This object is available in API version 56.0 and later. -
ESignatureEnvelopeConfig
The notification-specific settings for integrating with external eSignature providers. This object is available in API version 56.0 and later. -
ExternalDocStorageConfig
Represents a collection of fields to configure the external document storage for an object. It includes details such as location, path, and named credentials. For example, OneDrive is defined as an External Document Storage and is associated with the Salesforce Contract object. -
ObjectStateActionDefinition
Represents the link between the object state definition and object state transition based on a defined action. -
ObjectStateTransitionAction
Represents a junction between object state transition and object state action definition. State transition determines the valid transition of an object from one state to another and the state action determines which action triggers which state transition. -
SalesContractLine
Stores a contract's product information, including price, quantity, and components covered. This object is available in API version 56.0 and later. -
UserEsignVendorIdentifier
Used for integrating eSignature users. This object is available in API version 56.0 and later.