{ "sections": [ "title", "description", "fields", "wsdl_segment", "field_reference" ], "title": "ContractContactRole - Data API", "description": "Represents the role that a Contact plays on a Contract.", "fields_columns": [ "type", "properties", "description", "relationship_name", "relationship_type", "refers_to" ], "fields": { "ContactId": { "type": "reference", "properties": "Create, Filter, Group, Sort, Update", "description": "ID of the Contact associated with this Contract. This is a relationship field.", "relationship_name": "Contact", "relationship_type": "Lookup", "refers_to": "Contact" }, "ContractId": { "type": "reference", "properties": "Create, Filter, Group, Sort", "description": "ID of the Contract. This is a relationship field.", "relationship_name": "Contract", "relationship_type": "Lookup", "refers_to": "Contract", "required": true }, "IsDeleted": { "type": "boolean", "properties": "Defaulted on create, Filter", "description": "Indicates whether the object has been moved to the Recycle Bin (true) or not (false). Label is Deleted." }, "IsPrimary": { "type": "boolean", "properties": "Create, Defaulted on create, Filter, Group, Sort,Update", "description": "Specifies whether this Contact plays the primary role on this Contract (true) or not (false). Each contract has one primary contact role. Default is false. Labels is Primary." }, "Role": { "type": "picklist", "properties": "Create, Filter, Nillable, Group, Sort, Update", "description": "Name of the role played by the Contact on this Contract, such as Decision Maker, Approver, Buyer, and so on. Must be unique—there can't be multiple records in which the ContractId, ContactId, and Role values are identical. Different contacts can play the same role on the same contract. A contact can play different roles on the same contract." } }, "wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n\n```", "field_reference": { "ContactId": { "field_label": "Contact ID", "type": "reference", "length": "18" }, "ContractId": { "field_label": "Contract ID", "type": "reference", "length": "18" }, "CreatedById": { "field_label": "Created By ID", "type": "reference", "length": "18" }, "CreatedDate": { "field_label": "Created Date", "type": "datetime" }, "Id": { "field_label": "Contact Role ID", "type": "id", "length": "18" }, "IsDeleted": { "field_label": "Deleted", "type": "boolean" }, "IsPrimary": { "field_label": "Primary", "type": "boolean" }, "LastModifiedById": { "field_label": "Last Modified By ID", "type": "reference", "length": "18" }, "LastModifiedDate": { "field_label": "Last Modified Date", "type": "datetime" }, "Role": { "field_label": "Role", "type": "picklist", "length": "255" }, "SystemModstamp": { "field_label": "System Modstamp", "type": "datetime" } }, "field_reference_columns": [ "field_label", "type", "length" ] }