---
schema_version: "1"
id: c94567dafc989924e5eb3150bc2174170be8a8f7c7203ab90ed60461aa3dd458
title: Resources
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/insurance_design_advisor_business_apis_resources.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/insurance_design_advisor_business_apis_resources.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d6894018c45113ac82e8ce294085be91aad37c7f09b4cf7221dc548f4a7fd5a0
description: Learn about the available Insurance Design Advisor API resources.
---
# Resources

Learn about the available Insurance Design Advisor API resources.

- **[Validate API Request (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_api_request_validation.htm)**  
    Validate a JSON request body for the Insurance Quote or Insurance Product Rating API by checking product codes, attributes, instance keys, and required fields against the configured product model.
- **[Validate Attribute Definitions (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_attribute_validation.htm)**  
    Validate that attribute definitions exist in the org and are active, and return resolution guidance for any attribute that can’t be validated.
- **[Validate CML Model (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_cml_model_validation.htm)**  
    Validate the active CML (Constraint Markup Language) model for the specified insurance products and related records. Returns validation status for each specified record along with resolution guidance when the CML configuration is incomplete or inconsistent.
- **[Lookup Error Code (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_error_code_lookup.htm)**  
    Look up an insurance error code to retrieve its human-readable description, root cause, and step-by-step resolution instructions. Use this resource when a product model validation error is encountered during setup and you need contextual troubleshooting guidance.
- **[Get Rating Input (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_get_rating_input.htm)**  
    Generate a sample rating input for the specified insurance product, and use the generated rating input as the request body in the Insurance Product Rating API (/connect/insurance/product-rating) after replacing sample values with real data.
- **[Validate Pricing Setup (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_pricing_setup_validation.htm)**  
    Validate pricing configuration, including transaction type resolution, procedure plan existence and effective dates, pricing procedure versions, and the context definition.
- **[Validate Product Discovery (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_product_discovery_validation.htm)**  
    Validate that a product is discoverable at runtime by checking price book entries, selling models, pricing procedures, and decision table configurations.
- **[Validate Product Model (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_product_model_validation.htm)**  
    Validate the setup and configuration of insurance product models at design time. Provide a root product ID to check the entire product hierarchy for configuration errors that could cause failures during quoting, rating, or policy issuance.
- **[Validate User Permissions (POST)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_design_advisor_user_permissions_validation.htm)**  
    Validate whether a user has the necessary org-level and user-level permissions to perform an insurance operation, such as creating a quote or policy. If the user isn’t authorized to perform the specified action, the API returns the validation status along with troubleshooting guidance.