GetiSolverResponse

This method allows you to get the iSolver response IF49 using catalog.

/api/v1/coverages/isolver

Query Parameters

  • offerId Integer Required

    Unique identifier of Offer.

  • lobName String Required

    Name of Line of Business.

  • state String Required

    Name of the State.

Request Body Parameters
  • Id String

    Unique Identifier for iSolver request object.

  • Name String

    Name of the attribute.

  • Value String

    Value of the attribute.

  • Type String

    Type of the attribute.

  • Parent String

    Parent of the attribute.

  • ParentName String

    Parent name of the attribute.

  • RuleType String

    Rule type of the attribute.

Response

  • Forms Object

    Forms collection.

  • Schedules Object

    Schedule collection.

  • Coverages Object

  • Details Object

  • Messages Object

Request
 {
  "Id": "string",
  "Name": "string",
  "Value": "string",
  "Type": "string",
  "Parent": "string",
  "ParentName": "string",
  "RuleType": "None"
}
Response
 {
  "Forms": null,
  "Schedules": null,
  "Coverages": [
    {
      "Id": "BEN513942^C1009",
      "ParentId": null,
      "BusinessEntityId": 0,
      "OfferId": 0,
      "Name": "CommercialPropertyLocationFireDepartmentCharge",
      "Code": null,
      "DisplayName": null,
      "SequenceNumber": 0,
      "IsMandatory": false,
      "IsSelected": false,
      "IsEnabled": true,
      "IsVisible": true,
      "Type": null,
      "HelpText": null,
      "IsDirty": false,
      "DetailedXml": null,
      "CoverageId": null,
      "Attributes": null,
      "IsActionable": false,
      "Symbols": null,
      "HasCoachingContent": false,
      "Fields": null,
      "IsAdded": false,
      "IsDeleted": false,
      "IsNewlyAdded": false,
      "IsNewlyDeleted": false,
      "RuleType": 0,
      "ProductChoicesIndicator": false,
      "UIRuleIndicator": true,
      "FullPath": null
    }
  ],
  "Details": [
    {
      "Id": "BEN513942^C1009~Limit",
      "Name": "Limit",
      "DisplayName": null,
      "Description": null,
      "ControlType": null,
      "DataType": null,
      "UserValue": null,
      "DefaultValue": null,
      "PriorValue": null,
      "Values": null,
      "DetailType": null,
      "SourceType": null,
      "SequenceNumber": 0,
      "HelpText": null,
      "IsDirty": false,
      "IsEnabled": true,
      "IsVisible": true,
      "IsActionable": false,
      "IsRequired": false,
      "Format": null,
      "Min": null,
      "Max": null,
      "RuleType": 0,
      "ProductChoicesIndicator": false,
      "UIRuleIndicator": true,
      "MaxLength": 0,
      "RegexValidation": null
    }
  ],
  "Messages": [
    {
      "Id": "BEN513942^C1009~Limit",
      "Type": "warning",
      "DisplayText": null
    }
  ]
}