afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/ContentVersionHistory.json

107 lines
4.8 KiB
JSON
Raw Normal View History

{
"sections": [
"title",
"description",
"fields",
"usage",
"wsdl_segment",
"field_reference"
],
"title": "ContentVersionHistory - Data API",
"description": "Represents the history of a specific version of a document. This object is available in version 17.0 and later.",
"fields_columns": [
"type",
"properties",
"description",
"relationship_name",
"relationship_type",
"refers_to"
],
"fields": {
"ContentVersionId": {
"type": "reference",
"properties": "Filter, Group, Sort",
"description": "ID of the version. This is a relationship field.",
"relationship_name": "ContentVersion",
"relationship_type": "Lookup",
"refers_to": "ContentVersion"
},
"DataType": {
"type": "picklist",
"properties": "Filter, Group, Nillable, Restricted picklist, Sort",
"description": "Data type of the field that was changed."
},
"Division": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
"description": "A logical segment of your organization's data. For example, if your company is organized into different business units, you could create a division for each business unit, such as “North America,” “Healthcare,” or “Consulting.” Available only if the organization has the Division permission enabled."
},
"Field": {
"type": "picklist",
"properties": "Filter, Group, Restricted picklist, Sort",
"description": "The name of the field that was changed. Possible values include: contentVersionCreated—A new version is created. contentVersionUpdated—The title, description, or any custom field on the version is changed. contentVersionDownloaded—A version is downloaded. contentVersionViewed—The version details are viewed. contentVersionRated—The version is rated. contentVersionCommented—The version receives a comment. contentVersionDataReplaced—The new version replaces the previous version, which can happen only when the new version is uploaded immediately after the previous version."
},
"NewValue": {
"type": "anyType",
"properties": "Nillable, Sort",
"description": "The new value of the field that was changed."
},
"OldValue": {
"type": "anyType",
"properties": "Nillable, Sort",
"description": "The latest value of the field before it was changed."
}
},
"usage": "Use this read-only object to query the history of a document version.",
"wsdl_segment": "```xml\n<complexType name=\"ContentVersionHistory\">\n <complexContent>\n <extension base=\"ens:sObject\">\n <sequence>\n <element name=\"ContentVersion\" nillable=\"true\" minOccurs=\"0\" type=\"ens:ContentVersion\"/>\n <element name=\"ContentVersionId\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"CreatedBy\" nillable=\"true\" minOccurs=\"0\" type=\"ens:sObject\"/>\n <element name=\"CreatedById\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"CreatedDate\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n <element name=\"DataType\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:string\"/>\n <element name=\"Field\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:string\"/>\n <element name=\"IsDeleted\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:boolean\"/>\n <element name=\"NewValue\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:anyType\"/>\n <element name=\"OldValue\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:anyType\"/>\n </sequence>\n </extension>\n </complexContent>\n</complexType>\n<simpleType name=\"ID\">\n <restriction base=\"xsd:string\">\n <length value=\"18\"/>\n <pattern value=\"[a-zA-Z0-9]{18}\"/>\n </restriction>\n</simpleType>\n```",
"field_reference": {
"ContentVersionId": {
"field_label": "Content Version ID",
"type": "reference",
"length": "18"
},
"CreatedById": {
"field_label": "Created By ID",
"type": "reference",
"length": "18"
},
"CreatedDate": {
"field_label": "Created Date",
"type": "datetime"
},
"DataType": {
"field_label": "Datatype",
"type": "picklist",
"length": "40"
},
"Field": {
"field_label": "Changed Field",
"type": "picklist",
"length": "255"
},
"Id": {
"field_label": "Content Version ID",
"type": "id",
"length": "18"
},
"IsDeleted": {
"field_label": "Deleted",
"type": "boolean"
},
"NewValue": {
"field_label": "New Value",
"type": "anyType",
"length": "255"
},
"OldValue": {
"field_label": "Old Value",
"type": "anyType",
"length": "255"
}
},
"field_reference_columns": [
"field_label",
"type",
"length"
]
}