Insurance Attribute Input

Input representation of one attribute definition to validate. Specify at least one of attribute ID, attribute code, or developer name.

JSON Example 

1{
2  "attributeId": "0QPxx0000004CAAQ",
3  "attributeCode": "Make",
4  "attributeName": "Vehicle_Model"
5}

Properties 

The API resolves each lookup in this order: attribute ID, then attribute code, and then developer name. If none of these properties is set, the corresponding result is invalid and instructions includes error code SF-INS-DSAV-00032.

NameTypeDescriptionRequired or OptionalAvailable Version
attributeCodeStringCode of the attribute definition, such as Make or Deductible. The API uses this value when attributeId doesn’t resolve to an AttributeDefinition record.Required if attributeId and attributeName aren’t specified68.0
attributeIdStringID of the attribute definition record. This identifier takes precedence over attributeCode and attributeName.Required if attributeCode and attributeName aren’t specified68.0
attributeNameStringDeveloper name of the attribute definition. The API uses this value when neither attributeId nor attributeCode resolves to an AttributeDefinition record. Matching is case-insensitive. For a dynamic context attribute, when you also specify contextDefinitionId, send the attribute’s dictionary name as configured in Setup.Required if attributeId and attributeCode aren’t specified68.0