POST api/FloodCoverage/InsertUpdate
Insert/Update insured flood coverages.
Request Information
URI Parameters
None.
Body Parameters
InsertUpdateFloodCoverage| Name | Description | Type | Additional information |
|---|---|---|---|
| DatabaseId | globally unique identifier |
None. |
|
| InsuredDatabaseId | globally unique identifier |
None. |
|
| InsuredEmail | string |
None. |
|
| InsuredFirstName | string |
None. |
|
| InsuredLastName | string |
None. |
|
| InsuredCommercialName | string |
None. |
|
| Active | boolean |
None. |
|
| FloodCoverageName | string |
Required |
|
| BuildingDatabaseId | globally unique identifier |
None. |
|
| PolicyDatabaseId | globally unique identifier |
None. |
|
| PrimaryPolicy | CoverageRiskPrimaryPolicy |
None. |
|
| ExcessPolicy1 | ExcessPolicy |
None. |
|
| ExcessPolicy2 | ExcessPolicy |
None. |
Request Formats
application/json, text/json
Sample:
{
"databaseId": "c0b65606-c452-441e-9015-01b31e926a72",
"insuredDatabaseId": "e3e91c30-80dd-4319-9468-92223ae793e9",
"insuredEmail": "sample string 2",
"insuredFirstName": "sample string 3",
"insuredLastName": "sample string 4",
"insuredCommercialName": "sample string 5",
"active": true,
"floodCoverageName": "sample string 6",
"buildingDatabaseId": "4488efd6-353d-4b27-b74f-9d317de44c70",
"policyDatabaseId": "54c23427-2b83-4b50-be44-f3ef830e0515",
"primaryPolicy": {
"buildingDeductibleAmount": 1.0,
"buildingBasicLimitAmount": 1.0,
"contentsDeductibleAmount": 1.0,
"contentsBasicLimitAmount": 1.0,
"nfipwyoIndicator": true,
"privateMarketIndicator": true,
"dwellingIndicator": true,
"generalPropertyFormIndicator": true,
"residentialCondominiumAssociationPolicyIndicator": true,
"policyTypeStandardIndicator": true,
"policyTypePreferredRiskIndicator": true,
"policyFormOtherIndicator": true,
"policyFormOtherIndicatorDescription": "sample string 1",
"preferredRiskEligibilityExtensionIndicator": true,
"groupFloodIndicator": true,
"mortgagePortfolioProtectionProgramIndicator": true
},
"excessPolicy1": {
"databaseId": "f60e8ce1-0339-422b-9ef3-ba2e90557f12",
"policyDatabaseId": "8a63e13f-a9ee-4776-93cf-6cbe5e200a8b",
"buildingDeductibleAmount": 1.0,
"buildingBasicLimitAmount": 1.0,
"contentsDeductibleAmount": 1.0,
"contentsBasicLimitAmount": 1.0,
"nfipwyoIndicator": true,
"privateMarketIndicator": true,
"dwellingIndicator": true,
"generalPropertyFormIndicator": true,
"residentialCondominiumAssociationPolicyIndicator": true,
"standardIndicator": true,
"preferredRiskIndicator": true,
"broadLineOfBusinessOtherIndicator": true,
"broadLineOfBusinessOtherDescription": "sample string 2",
"preferredRiskEligibilityExtensionIndicator": true,
"policyTypeGroupFloodIndicator": true,
"mortgagePortfolioProtectionProgramIndicator": true,
"businessIncomeIndicator": true,
"floodCoverageExtraExpenseIndicator": true,
"additionalLivingExpenseIndicator": true,
"additionalLivingExpenseLimitAmount": 1.0,
"lossSustainedIndicator": true,
"lossSustainedNumberOfMonths": 1
},
"excessPolicy2": {
"databaseId": "f60e8ce1-0339-422b-9ef3-ba2e90557f12",
"policyDatabaseId": "8a63e13f-a9ee-4776-93cf-6cbe5e200a8b",
"buildingDeductibleAmount": 1.0,
"buildingBasicLimitAmount": 1.0,
"contentsDeductibleAmount": 1.0,
"contentsBasicLimitAmount": 1.0,
"nfipwyoIndicator": true,
"privateMarketIndicator": true,
"dwellingIndicator": true,
"generalPropertyFormIndicator": true,
"residentialCondominiumAssociationPolicyIndicator": true,
"standardIndicator": true,
"preferredRiskIndicator": true,
"broadLineOfBusinessOtherIndicator": true,
"broadLineOfBusinessOtherDescription": "sample string 2",
"preferredRiskEligibilityExtensionIndicator": true,
"policyTypeGroupFloodIndicator": true,
"mortgagePortfolioProtectionProgramIndicator": true,
"businessIncomeIndicator": true,
"floodCoverageExtraExpenseIndicator": true,
"additionalLivingExpenseIndicator": true,
"additionalLivingExpenseLimitAmount": 1.0,
"lossSustainedIndicator": true,
"lossSustainedNumberOfMonths": 1
}
}
application/xml, text/xml
Sample:
<InsertUpdateFloodCoverage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessEntities.NowCertsFulcrum">
<Active>true</Active>
<BuildingDatabaseId>4488efd6-353d-4b27-b74f-9d317de44c70</BuildingDatabaseId>
<DatabaseId>c0b65606-c452-441e-9015-01b31e926a72</DatabaseId>
<ExcessPolicy1 xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessEntities.OData">
<d2p1:AdditionalLivingExpenseIndicator>true</d2p1:AdditionalLivingExpenseIndicator>
<d2p1:AdditionalLivingExpenseLimitAmount>1</d2p1:AdditionalLivingExpenseLimitAmount>
<d2p1:BroadLineOfBusinessOtherDescription>sample string 2</d2p1:BroadLineOfBusinessOtherDescription>
<d2p1:BroadLineOfBusinessOtherIndicator>true</d2p1:BroadLineOfBusinessOtherIndicator>
<d2p1:BuildingBasicLimitAmount>1</d2p1:BuildingBasicLimitAmount>
<d2p1:BuildingDeductibleAmount>1</d2p1:BuildingDeductibleAmount>
<d2p1:BusinessIncomeIndicator>true</d2p1:BusinessIncomeIndicator>
<d2p1:ContentsBasicLimitAmount>1</d2p1:ContentsBasicLimitAmount>
<d2p1:ContentsDeductibleAmount>1</d2p1:ContentsDeductibleAmount>
<d2p1:DatabaseId>f60e8ce1-0339-422b-9ef3-ba2e90557f12</d2p1:DatabaseId>
<d2p1:DwellingIndicator>true</d2p1:DwellingIndicator>
<d2p1:FloodCoverageExtraExpenseIndicator>true</d2p1:FloodCoverageExtraExpenseIndicator>
<d2p1:GeneralPropertyFormIndicator>true</d2p1:GeneralPropertyFormIndicator>
<d2p1:LossSustainedIndicator>true</d2p1:LossSustainedIndicator>
<d2p1:LossSustainedNumberOfMonths>1</d2p1:LossSustainedNumberOfMonths>
<d2p1:MortgagePortfolioProtectionProgramIndicator>true</d2p1:MortgagePortfolioProtectionProgramIndicator>
<d2p1:NFIPWYOIndicator>true</d2p1:NFIPWYOIndicator>
<d2p1:PolicyDatabaseId>8a63e13f-a9ee-4776-93cf-6cbe5e200a8b</d2p1:PolicyDatabaseId>
<d2p1:PolicyTypeGroupFloodIndicator>true</d2p1:PolicyTypeGroupFloodIndicator>
<d2p1:PreferredRiskEligibilityExtensionIndicator>true</d2p1:PreferredRiskEligibilityExtensionIndicator>
<d2p1:PreferredRiskIndicator>true</d2p1:PreferredRiskIndicator>
<d2p1:PrivateMarketIndicator>true</d2p1:PrivateMarketIndicator>
<d2p1:ResidentialCondominiumAssociationPolicyIndicator>true</d2p1:ResidentialCondominiumAssociationPolicyIndicator>
<d2p1:StandardIndicator>true</d2p1:StandardIndicator>
</ExcessPolicy1>
<ExcessPolicy2 xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessEntities.OData">
<d2p1:AdditionalLivingExpenseIndicator>true</d2p1:AdditionalLivingExpenseIndicator>
<d2p1:AdditionalLivingExpenseLimitAmount>1</d2p1:AdditionalLivingExpenseLimitAmount>
<d2p1:BroadLineOfBusinessOtherDescription>sample string 2</d2p1:BroadLineOfBusinessOtherDescription>
<d2p1:BroadLineOfBusinessOtherIndicator>true</d2p1:BroadLineOfBusinessOtherIndicator>
<d2p1:BuildingBasicLimitAmount>1</d2p1:BuildingBasicLimitAmount>
<d2p1:BuildingDeductibleAmount>1</d2p1:BuildingDeductibleAmount>
<d2p1:BusinessIncomeIndicator>true</d2p1:BusinessIncomeIndicator>
<d2p1:ContentsBasicLimitAmount>1</d2p1:ContentsBasicLimitAmount>
<d2p1:ContentsDeductibleAmount>1</d2p1:ContentsDeductibleAmount>
<d2p1:DatabaseId>f60e8ce1-0339-422b-9ef3-ba2e90557f12</d2p1:DatabaseId>
<d2p1:DwellingIndicator>true</d2p1:DwellingIndicator>
<d2p1:FloodCoverageExtraExpenseIndicator>true</d2p1:FloodCoverageExtraExpenseIndicator>
<d2p1:GeneralPropertyFormIndicator>true</d2p1:GeneralPropertyFormIndicator>
<d2p1:LossSustainedIndicator>true</d2p1:LossSustainedIndicator>
<d2p1:LossSustainedNumberOfMonths>1</d2p1:LossSustainedNumberOfMonths>
<d2p1:MortgagePortfolioProtectionProgramIndicator>true</d2p1:MortgagePortfolioProtectionProgramIndicator>
<d2p1:NFIPWYOIndicator>true</d2p1:NFIPWYOIndicator>
<d2p1:PolicyDatabaseId>8a63e13f-a9ee-4776-93cf-6cbe5e200a8b</d2p1:PolicyDatabaseId>
<d2p1:PolicyTypeGroupFloodIndicator>true</d2p1:PolicyTypeGroupFloodIndicator>
<d2p1:PreferredRiskEligibilityExtensionIndicator>true</d2p1:PreferredRiskEligibilityExtensionIndicator>
<d2p1:PreferredRiskIndicator>true</d2p1:PreferredRiskIndicator>
<d2p1:PrivateMarketIndicator>true</d2p1:PrivateMarketIndicator>
<d2p1:ResidentialCondominiumAssociationPolicyIndicator>true</d2p1:ResidentialCondominiumAssociationPolicyIndicator>
<d2p1:StandardIndicator>true</d2p1:StandardIndicator>
</ExcessPolicy2>
<FloodCoverageName>sample string 6</FloodCoverageName>
<InsuredCommercialName>sample string 5</InsuredCommercialName>
<InsuredDatabaseId>e3e91c30-80dd-4319-9468-92223ae793e9</InsuredDatabaseId>
<InsuredEmail>sample string 2</InsuredEmail>
<InsuredFirstName>sample string 3</InsuredFirstName>
<InsuredLastName>sample string 4</InsuredLastName>
<PolicyDatabaseId>54c23427-2b83-4b50-be44-f3ef830e0515</PolicyDatabaseId>
<PrimaryPolicy xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessEntities.OData">
<d2p1:BuildingBasicLimitAmount>1</d2p1:BuildingBasicLimitAmount>
<d2p1:BuildingDeductibleAmount>1</d2p1:BuildingDeductibleAmount>
<d2p1:ContentsBasicLimitAmount>1</d2p1:ContentsBasicLimitAmount>
<d2p1:ContentsDeductibleAmount>1</d2p1:ContentsDeductibleAmount>
<d2p1:DwellingIndicator>true</d2p1:DwellingIndicator>
<d2p1:GeneralPropertyFormIndicator>true</d2p1:GeneralPropertyFormIndicator>
<d2p1:GroupFloodIndicator>true</d2p1:GroupFloodIndicator>
<d2p1:MortgagePortfolioProtectionProgramIndicator>true</d2p1:MortgagePortfolioProtectionProgramIndicator>
<d2p1:NFIPWYOIndicator>true</d2p1:NFIPWYOIndicator>
<d2p1:PolicyFormOtherIndicator>true</d2p1:PolicyFormOtherIndicator>
<d2p1:PolicyFormOtherIndicatorDescription>sample string 1</d2p1:PolicyFormOtherIndicatorDescription>
<d2p1:PolicyTypePreferredRiskIndicator>true</d2p1:PolicyTypePreferredRiskIndicator>
<d2p1:PolicyTypeStandardIndicator>true</d2p1:PolicyTypeStandardIndicator>
<d2p1:PreferredRiskEligibilityExtensionIndicator>true</d2p1:PreferredRiskEligibilityExtensionIndicator>
<d2p1:PrivateMarketIndicator>true</d2p1:PrivateMarketIndicator>
<d2p1:ResidentialCondominiumAssociationPolicyIndicator>true</d2p1:ResidentialCondominiumAssociationPolicyIndicator>
</PrimaryPolicy>
</InsertUpdateFloodCoverage>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
NowCertsApiResultWithDatabaseId| Name | Description | Type | Additional information |
|---|---|---|---|
| DatabaseId | globally unique identifier |
None. |
|
| Status | ApiStatus |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"databaseId": "091124a6-395d-4cd7-9de1-08aae9e30f5b",
"status": 0,
"message": "sample string 2"
}
application/xml, text/xml
Sample:
<NowCertsApiResultWithDatabaseId xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessEntities.NowCertsFulcrum"> <Message>sample string 2</Message> <Status>Error</Status> <DatabaseId>091124a6-395d-4cd7-9de1-08aae9e30f5b</DatabaseId> </NowCertsApiResultWithDatabaseId>