Obie GraphQL API Reference
Authentication
GraphQL API to connect to the Obie Platform.
API Endpoints
# Production Url:
https://app.obieinsurance.com/graphql
# Sandbox Url:
Shared directly
Headers
access-token: <YOUR_TOKEN_HERE>
# The client id for the insured that your are making requests on behalf of.
insured-client-id: f0786bbd-2e27-46ea-b902-d02ead44b078
Sample Queries
Create Insured Client
curl 'https://app.obieinsurance.com/graphql' \
-H 'content-type: application/json' \
--data-raw $'{"operationName":"createClientForAnonUser","variables":{"input":{"email":"mags23@gmail.com","firstName":"Jack","lastName":"Maggie"}},"query":"mutation createClientForAnonUser($input: CreateClientInput\u0021) {\\n createClient(input: $input) {\\n ...AnonClientFields\\n __typename\\n }\\n}\\n\\nfragment AnonClientFields on Client {\\n id\\n __typename\\n}\\n"}' \
--compressed
Get Carrier, Fetch Enrichment Data, and Run Early Underwriting Validations Based on Address
curl 'https://app.obieinsurance.com/graphql' \
-H 'access-token: your-secret-token' \
-H 'insured-client-id: 11d60f19-738b-4baa-a276-0a029fc0a7f6' \
-H 'content-type: application/json' \
--data-raw $'{"operationName":"quickQuoteProvider","variables":{"input":{"addressLine1":"1213 S Hanover St","addressLine2":"","city":"Nanticoke","clientId":"11d60f19-738b-4baa-a276-0a029fc0a7f6","postalCode":"18634","state":"PA","dwellingType":"SFR","leadAttributionId":"d88138f8-2677-43ef-bce3-2a36602355ea","leadId":"4a8d7be9-3ac4-44cd-83dc-31e9a305d993"}},"query":"query quickQuoteProvider($input: QuickQuoteProviderInput\u0021) {\\n quickQuoteProvider(input: $input) {\\n id\\n carrier {\\n id\\n name\\n logoUrl\\n __typename\\n }\\n enrichmentData {\\n id\\n sqft\\n numStories\\n yearBuilt\\n replacementCost\\n replacementCost2\\n replacementCost3\\n constructionType\\n numUnits\\n numOfBaths\\n numOfGarageStalls\\n fireProtectionClass\\n __typename\\n }\\n __typename\\n }\\n}\\n"}' \
--compressed
Create Quote Request
curl 'https://app.obieinsurance.com/graphql' \
-H 'access-token: your-secret-token' \
-H 'insured-client-id: 11d60f19-738b-4baa-a276-0a029fc0a7f6' \
-H 'content-type: application/json' \
--data-raw $'{"operationName":"createClientQuoteRequest","variables":{"input":{"firstTouchUTMCampaign":"direct","firstTouchUTMSource":"direct","utm_campaign":"direct","utm_source":"direct","clientId":"11d60f19-738b-4baa-a276-0a029fc0a7f6","lossOfRent":18000,"name":"400 N Racine Ave","numBuildings":1,"numStories":2,"numUnits":1,"ownerOccupiedUnits":0,"propertyType":"SINGLE_FAMILY","renovationElectricalYear":0,"renovationHvacYear":0,"renovationPlumbingYear":0,"renovationRoofYear":0,"replacementCost":400000,"sourceChannel":"UFlow","sqft":47300,"willHaveMajorRenovationsDuringTerm":false,"yearBuilt":1990,"areAllUnderwritingQuestionsAgreedTo":true,"clientProvidedPropertyType":"","newLeadsPhoneInput":"","isPermanentResidence":false,"isShortTermRental":false,"dwellingType":"SFR","addressLine1":"1213 S Hanover St","addressLine2":"","city":"Nanticoke","postalCode":"18634","state":"PA","companyName":"","mailingAddressLine1":"","mailingAddressLine2":"","mailingCity":"","mailingPostalCode":"","mailingState":"","numEmployees":0,"policyEffectiveDate":"2023-11-03","fireProtectionClass":null,"fromAura":false,"leadAttributionId":"d88138f8-2677-43ef-bce3-2a36602355ea","leadId":"4a8d7be9-3ac4-44cd-83dc-31e9a305d993","numOfBaths":null,"numOfGarageStalls":null,"enrichmentDataId":"66aabac4-ade4-46f3-9ba7-34a50435dc4c","providerToTryId":"MSI"}},"query":"mutation createClientQuoteRequest($input: CreateQuoteRequestInput\u0021) {\\n createQuoteRequest(input: $input) {\\n ...PolicyListQuoteRequest\\n locations {\\n city\\n state\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PolicyListQuoteRequest on QuoteRequest {\\n id\\n assignedTeamMember {\\n id\\n firstName\\n __typename\\n }\\n createdAt\\n name\\n status\\n __typename\\n}\\n"}' \
--compressed
Queries
claim
Example
Query
query Claim($id: ID!) {
claim(id: $id) {
id
policyTerm {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
units {
id
unitNumber
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
ItemType
TypeCode
ReserveCode
ReserveCodeDescription
TransactionAmount
Payee
Currency
CustomClientReserveCode
CustomClientReserveCodeDescription
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
}
Variables
{"id": 4}
Response
{
"data": {
"claim": {
"id": 4,
"policyTerm": PolicyTerm,
"units": [Unit],
"dateOfLoss": "xyz789",
"incidentDescription": "xyz789",
"damageDescription": "abc123",
"wasTenantEvacuated": true,
"wereAuthoritiesNotified": true,
"entityOrJurisdiction": "xyz789",
"reportNumber": "abc123",
"notes": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"addressLine1": "abc123",
"addressLine2": "xyz789",
"city": "xyz789",
"state": "xyz789",
"postalCode": "abc123",
"causeOfLoss": "ACCD",
"status": "OPEN",
"policyTermId": "abc123",
"tpaTypeOfLoss": "xyz789",
"tpaDetailsOfLoss": "abc123",
"tpaSectionCause": "ACCD",
"tpaClaimNumber": "abc123",
"tpaLossPaidToDate": 987.65,
"tpaBusinessType": "abc123",
"tpaCoverage": "xyz789",
"tpaClaimTags": "abc123",
"tpaClaimTagDesc": "xyz789",
"tpaLastModifiedDate": "2007-12-03",
"tpaDateClosed": "2007-12-03",
"tpaEnclosures": "xyz789",
"tpaRecoveries": 987.65,
"tpaReserves": [IpgReserve],
"tpaTotalIncurred": 123.45,
"tpaOutstandingReserves": 123.45,
"tpaPaymentsRequested": 123.45
}
}
}
claims
Example
Query
query Claims($clientId: ID) {
claims(clientId: $clientId) {
id
policyTerm {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
units {
id
unitNumber
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
ItemType
TypeCode
ReserveCode
ReserveCodeDescription
TransactionAmount
Payee
Currency
CustomClientReserveCode
CustomClientReserveCodeDescription
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
}
Variables
{"clientId": 4}
Response
{
"data": {
"claims": [
{
"id": "4",
"policyTerm": PolicyTerm,
"units": [Unit],
"dateOfLoss": "xyz789",
"incidentDescription": "xyz789",
"damageDescription": "abc123",
"wasTenantEvacuated": false,
"wereAuthoritiesNotified": true,
"entityOrJurisdiction": "xyz789",
"reportNumber": "abc123",
"notes": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "abc123",
"state": "xyz789",
"postalCode": "abc123",
"causeOfLoss": "ACCD",
"status": "OPEN",
"policyTermId": "abc123",
"tpaTypeOfLoss": "xyz789",
"tpaDetailsOfLoss": "xyz789",
"tpaSectionCause": "ACCD",
"tpaClaimNumber": "xyz789",
"tpaLossPaidToDate": 123.45,
"tpaBusinessType": "xyz789",
"tpaCoverage": "xyz789",
"tpaClaimTags": "abc123",
"tpaClaimTagDesc": "xyz789",
"tpaLastModifiedDate": "2007-12-03",
"tpaDateClosed": "2007-12-03",
"tpaEnclosures": "xyz789",
"tpaRecoveries": 123.45,
"tpaReserves": [IpgReserve],
"tpaTotalIncurred": 987.65,
"tpaOutstandingReserves": 123.45,
"tpaPaymentsRequested": 123.45
}
]
}
}
client
Example
Query
query Client($id: ID) {
client(id: $id) {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
policyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
dateOfBirth
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
}
}
Variables
{"id": 4}
Response
{
"data": {
"client": {
"id": "4",
"userId": 987,
"firstName": "xyz789",
"lastName": "xyz789",
"profileUrl": "xyz789",
"email": "abc123",
"phone": "xyz789",
"activeQuoteRequests": [QuoteRequest],
"policyTerms": [PolicyTerm],
"loginInfo": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"hasSetPassword": true,
"partnerId": "abc123",
"utm_campaign": "abc123",
"utm_source": "abc123",
"utm_medium": "abc123",
"partner": Partner,
"dateOfBirth": "2007-12-03",
"mailingAddress": Address
}
}
}
clientPolicyTerms
Response
Returns [PolicyTerm!]!
Arguments
Name | Description |
---|---|
clientId - ID!
|
Example
Query
query ClientPolicyTerms($clientId: ID!) {
clientPolicyTerms(clientId: $clientId) {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
daysPerYearPropertyIsRentedOut
quickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
id
policyTerm {
...PolicyTermFragment
}
units {
...UnitFragment
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
...IpgReserveFragment
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
Variables
{"clientId": 4}
Response
{
"data": {
"clientPolicyTerms": [
{
"id": "abc123",
"policyId": "abc123",
"businessPersonalPropertyLimit": 987,
"createdAt": "2007-12-03T10:15:30Z",
"client": Client,
"daysPerYearPropertyIsRentedOut": 123,
"quickQuote": QuickQuote,
"title": "xyz789",
"policyNumber": "abc123",
"effectiveStartDate": "abc123",
"effectiveEndDate": "abc123",
"totalPremium": 987.65,
"premiumIncludingFees": 123.45,
"notes": "abc123",
"attachments": [Attachment],
"addressLine1": "xyz789",
"addressLine2": "xyz789",
"city": "abc123",
"state": "xyz789",
"postalCode": "xyz789",
"isObieGeneratedPolicy": true,
"isPendingRenewal": false,
"hasRenewalBeenSent": true,
"isPastTheNotificationDeadline": false,
"renovationRoofYear": 987,
"yearBuilt": 123,
"lossOfRent": 123.45,
"replacementCost": 987.65,
"isPermanentResidence": false,
"hasSwimmingPool": true,
"hasTrampoline": true,
"hasPlaygroundOrSwingset": true,
"hasSwimmingPoolEnclosure": true,
"hasTrampolineEnclosure": false,
"hasTrampolineNetting": true,
"hasPlaygroundEnclosure": true,
"hasLeadPipes": false,
"hasInsufficientAmperage": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeOrdinanceLawCoverage": true,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": true,
"includeMineSubsidenceAdditionalLivingExpense": false,
"includeMiningSubsidence": true,
"isMortgageHolderPaying": true,
"isAgencyBill": true,
"isShortTermRental": false,
"signature": "abc123",
"deductibleAmount": 123.45,
"sqft": 123.45,
"clientCompanyName": "xyz789",
"clientFirstName": "abc123",
"clientLastName": "xyz789",
"clientAddressLine1": "abc123",
"clientAddressLine2": "xyz789",
"clientCity": "xyz789",
"clientState": "xyz789",
"clientPostalCode": "xyz789",
"clientEmail": "xyz789",
"clientPhone": "xyz789",
"numUnits": 987,
"insuredName": "xyz789",
"enrichmentDataId": "xyz789",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"cancellationNotes": "abc123",
"isCancelled": true,
"isUnpaidRenewal": false,
"shouldHideActions": false,
"hasStarted": false,
"eventAt": "abc123",
"partner": Partner,
"generalLiabilityPerOccurrenceLimit": 123.45,
"generalLiabilityAggregateLimit": 123.45,
"inflationGuardLimitPercentage": 123.45,
"medicalPaymentsLimit": 123.45,
"ordinanceLawCoverageLimitPercentage": 987.65,
"sewerAndWaterBackupCoverageLimit": 123,
"providerId": "MSI",
"ownerOccupiedUnits": 123,
"allPolicyTerms": [PolicyTerm],
"policyNumberIncludingTerm": "abc123",
"renewalStatus": "AWAITING_REVIEW",
"renewalRejectionReason": "MATERIAL_MISREPRESENTATION",
"raterRawRequest": "xyz789",
"termNumber": 987,
"status": "ACTIVE",
"hasRenewal": true,
"windHailDeductiblePercentage": 123.45,
"allAssociatedClaims": [Claim],
"namesOfFormsToNotifyOfChanges": [
"abc123"
],
"autoPaymentConfirmedAt": "2007-12-03T10:15:30Z",
"numEmployees": 123
}
]
}
}
openQuoteRequests
Response
Returns [QuoteRequest!]!
Example
Query
query OpenQuoteRequests {
openQuoteRequests {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Response
{
"data": {
"openQuoteRequests": [
{
"allowDuplicateAddressBind": false,
"allowSameDayBind": false,
"areAIUnderwritingQuestionsAgreedTo": false,
"areAllUnderwritingQuestionsAgreedTo": true,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": false,
"canEditStatus": true,
"client": Client,
"clientEmail": "abc123",
"clientFirstName": "abc123",
"clientId": 4,
"clientLastName": "abc123",
"clientNote": "abc123",
"clientPhone": "xyz789",
"companyName": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": true,
"enrichmentDataId": "xyz789",
"followUpDate": "2007-12-03T10:15:30Z",
"id": 4,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": true,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": true,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": true,
"inflationGuardLimitPercentage": 987.65,
"isMortgageHolderPaying": false,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "abc123",
"ordinanceLawCoverageLimitPercentage": 123.45,
"ownerOccupiedUnits": 123,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 123,
"status": "NEW",
"targetPremium": 123.45,
"firstTouchUTMSource": "abc123",
"utm_campaign": "abc123",
"utm_medium": "abc123",
"utm_source": "xyz789",
"utm_term": "xyz789",
"utm_content": "abc123",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": false,
"originalReplacementCost": 123.45,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": false,
"referringBrokerIdForSignature": 987,
"referringBrokerIdForPayment": 123,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": false,
"windHailDeductiblePercentage": 987.65,
"isUsingDefaultEffectiveDate": false,
"replacesQuoteRequestId": 123,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 987,
"insuredName": "xyz789",
"businessPersonalPropertyLimit": 123.45,
"expiresAt": "2007-12-03"
}
]
}
}
policyTerm
Response
Returns a PolicyTerm!
Arguments
Name | Description |
---|---|
id - ID!
|
Example
Query
query PolicyTerm($id: ID!) {
policyTerm(id: $id) {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
daysPerYearPropertyIsRentedOut
quickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
id
policyTerm {
...PolicyTermFragment
}
units {
...UnitFragment
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
...IpgReserveFragment
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
Variables
{"id": "4"}
Response
{
"data": {
"policyTerm": {
"id": "abc123",
"policyId": "abc123",
"businessPersonalPropertyLimit": 987,
"createdAt": "2007-12-03T10:15:30Z",
"client": Client,
"daysPerYearPropertyIsRentedOut": 987,
"quickQuote": QuickQuote,
"title": "abc123",
"policyNumber": "xyz789",
"effectiveStartDate": "abc123",
"effectiveEndDate": "abc123",
"totalPremium": 123.45,
"premiumIncludingFees": 123.45,
"notes": "xyz789",
"attachments": [Attachment],
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "xyz789",
"state": "abc123",
"postalCode": "abc123",
"isObieGeneratedPolicy": false,
"isPendingRenewal": true,
"hasRenewalBeenSent": true,
"isPastTheNotificationDeadline": true,
"renovationRoofYear": 123,
"yearBuilt": 123,
"lossOfRent": 123.45,
"replacementCost": 123.45,
"isPermanentResidence": true,
"hasSwimmingPool": false,
"hasTrampoline": true,
"hasPlaygroundOrSwingset": true,
"hasSwimmingPoolEnclosure": true,
"hasTrampolineEnclosure": false,
"hasTrampolineNetting": false,
"hasPlaygroundEnclosure": true,
"hasLeadPipes": false,
"hasInsufficientAmperage": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": false,
"includeSewerAndWaterBackupCoverage": true,
"includeOrdinanceLawCoverage": false,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": true,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"isMortgageHolderPaying": false,
"isAgencyBill": false,
"isShortTermRental": false,
"signature": "abc123",
"deductibleAmount": 987.65,
"sqft": 987.65,
"clientCompanyName": "xyz789",
"clientFirstName": "xyz789",
"clientLastName": "abc123",
"clientAddressLine1": "abc123",
"clientAddressLine2": "xyz789",
"clientCity": "abc123",
"clientState": "abc123",
"clientPostalCode": "abc123",
"clientEmail": "xyz789",
"clientPhone": "abc123",
"numUnits": 987,
"insuredName": "xyz789",
"enrichmentDataId": "abc123",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"cancellationNotes": "xyz789",
"isCancelled": true,
"isUnpaidRenewal": true,
"shouldHideActions": false,
"hasStarted": true,
"eventAt": "abc123",
"partner": Partner,
"generalLiabilityPerOccurrenceLimit": 987.65,
"generalLiabilityAggregateLimit": 987.65,
"inflationGuardLimitPercentage": 987.65,
"medicalPaymentsLimit": 123.45,
"ordinanceLawCoverageLimitPercentage": 987.65,
"sewerAndWaterBackupCoverageLimit": 123,
"providerId": "MSI",
"ownerOccupiedUnits": 123,
"allPolicyTerms": [PolicyTerm],
"policyNumberIncludingTerm": "xyz789",
"renewalStatus": "AWAITING_REVIEW",
"renewalRejectionReason": "MATERIAL_MISREPRESENTATION",
"raterRawRequest": "abc123",
"termNumber": 123,
"status": "ACTIVE",
"hasRenewal": true,
"windHailDeductiblePercentage": 987.65,
"allAssociatedClaims": [Claim],
"namesOfFormsToNotifyOfChanges": [
"abc123"
],
"autoPaymentConfirmedAt": "2007-12-03T10:15:30Z",
"numEmployees": 987
}
}
}
previewDocuments
Response
Returns [PreviewDocumentsResponse!]!
Arguments
Name | Description |
---|---|
input - PreviewDocumentsInput!
|
Example
Query
query PreviewDocuments($input: PreviewDocumentsInput!) {
previewDocuments(input: $input) {
id
name
key
url
viewedAt
}
}
Variables
{"input": PreviewDocumentsInput}
Response
{
"data": {
"previewDocuments": [
{
"id": 4,
"name": "abc123",
"key": "ANIMAL_EXCLUSION",
"url": "xyz789",
"viewedAt": "2007-12-03T10:15:30Z"
}
]
}
}
quickQuote
Response
Returns a QuickQuote!
Arguments
Name | Description |
---|---|
id - ID!
|
Example
Query
query QuickQuote($id: ID!) {
quickQuote(id: $id) {
canPreviewDocuments
coverages {
id
limit
type
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
status
signedAt
deductibles {
type
amount
name
}
attestationsDocumentUrl
latestPolicyTerm {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
}
Variables
{"id": "4"}
Response
{
"data": {
"quickQuote": {
"canPreviewDocuments": false,
"coverages": [QuickQuoteCoverage],
"deductibleAmount": 987.65,
"documentsPreviewedAt": "2007-12-03T10:15:30Z",
"excludedProtections": ["CRIME"],
"externalUrl": "abc123",
"id": 4,
"isMortgageeBillingSupported": false,
"isObieGeneratedPolicy": false,
"isPayable": true,
"isBound": true,
"isQuoteDocumentSupported": false,
"premiumAmount": 987.65,
"premiumIncludingFees": 987.65,
"protections": ["CRIME"],
"providerId": "abc123",
"quoteDocumentUrl": "abc123",
"allQuickQuoteDocumentsZipUrl": "abc123",
"quoteRequest": QuoteRequest,
"status": "ACCEPTED",
"signedAt": "2007-12-03T10:15:30Z",
"deductibles": [Deductible],
"attestationsDocumentUrl": "abc123",
"latestPolicyTerm": PolicyTerm
}
}
}
Mutations
bindMortgageeBilledPolicyTerm
Response
Returns a PolicyTerm!
Arguments
Name | Description |
---|---|
input - BindMortgageeBilledPolicyTermInput!
|
Example
Query
mutation BindMortgageeBilledPolicyTerm($input: BindMortgageeBilledPolicyTermInput!) {
bindMortgageeBilledPolicyTerm(input: $input) {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
daysPerYearPropertyIsRentedOut
quickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
id
policyTerm {
...PolicyTermFragment
}
units {
...UnitFragment
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
...IpgReserveFragment
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
Variables
{"input": BindMortgageeBilledPolicyTermInput}
Response
{
"data": {
"bindMortgageeBilledPolicyTerm": {
"id": "abc123",
"policyId": "abc123",
"businessPersonalPropertyLimit": 123,
"createdAt": "2007-12-03T10:15:30Z",
"client": Client,
"daysPerYearPropertyIsRentedOut": 987,
"quickQuote": QuickQuote,
"title": "xyz789",
"policyNumber": "abc123",
"effectiveStartDate": "abc123",
"effectiveEndDate": "xyz789",
"totalPremium": 987.65,
"premiumIncludingFees": 123.45,
"notes": "xyz789",
"attachments": [Attachment],
"addressLine1": "abc123",
"addressLine2": "xyz789",
"city": "abc123",
"state": "xyz789",
"postalCode": "abc123",
"isObieGeneratedPolicy": true,
"isPendingRenewal": false,
"hasRenewalBeenSent": false,
"isPastTheNotificationDeadline": false,
"renovationRoofYear": 123,
"yearBuilt": 123,
"lossOfRent": 123.45,
"replacementCost": 123.45,
"isPermanentResidence": true,
"hasSwimmingPool": false,
"hasTrampoline": false,
"hasPlaygroundOrSwingset": true,
"hasSwimmingPoolEnclosure": false,
"hasTrampolineEnclosure": true,
"hasTrampolineNetting": true,
"hasPlaygroundEnclosure": false,
"hasLeadPipes": true,
"hasInsufficientAmperage": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeOrdinanceLawCoverage": false,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": false,
"includeMineSubsidenceAdditionalLivingExpense": false,
"includeMiningSubsidence": true,
"isMortgageHolderPaying": true,
"isAgencyBill": true,
"isShortTermRental": true,
"signature": "xyz789",
"deductibleAmount": 123.45,
"sqft": 123.45,
"clientCompanyName": "xyz789",
"clientFirstName": "xyz789",
"clientLastName": "xyz789",
"clientAddressLine1": "xyz789",
"clientAddressLine2": "abc123",
"clientCity": "abc123",
"clientState": "xyz789",
"clientPostalCode": "abc123",
"clientEmail": "xyz789",
"clientPhone": "xyz789",
"numUnits": 123,
"insuredName": "abc123",
"enrichmentDataId": "abc123",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"cancellationNotes": "xyz789",
"isCancelled": false,
"isUnpaidRenewal": true,
"shouldHideActions": false,
"hasStarted": true,
"eventAt": "xyz789",
"partner": Partner,
"generalLiabilityPerOccurrenceLimit": 123.45,
"generalLiabilityAggregateLimit": 987.65,
"inflationGuardLimitPercentage": 123.45,
"medicalPaymentsLimit": 123.45,
"ordinanceLawCoverageLimitPercentage": 123.45,
"sewerAndWaterBackupCoverageLimit": 123,
"providerId": "MSI",
"ownerOccupiedUnits": 987,
"allPolicyTerms": [PolicyTerm],
"policyNumberIncludingTerm": "xyz789",
"renewalStatus": "AWAITING_REVIEW",
"renewalRejectionReason": "MATERIAL_MISREPRESENTATION",
"raterRawRequest": "abc123",
"termNumber": 987,
"status": "ACTIVE",
"hasRenewal": true,
"windHailDeductiblePercentage": 123.45,
"allAssociatedClaims": [Claim],
"namesOfFormsToNotifyOfChanges": [
"abc123"
],
"autoPaymentConfirmedAt": "2007-12-03T10:15:30Z",
"numEmployees": 987
}
}
}
clientUpdateQuoteRequest
Response
Returns a QuoteRequest
Arguments
Name | Description |
---|---|
id - ID!
|
|
input - ClientUpdateQuoteRequestInput!
|
Example
Query
mutation ClientUpdateQuoteRequest(
$id: ID!,
$input: ClientUpdateQuoteRequestInput!
) {
clientUpdateQuoteRequest(
id: $id,
input: $input
) {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Variables
{"id": 4, "input": ClientUpdateQuoteRequestInput}
Response
{
"data": {
"clientUpdateQuoteRequest": {
"allowDuplicateAddressBind": true,
"allowSameDayBind": false,
"areAIUnderwritingQuestionsAgreedTo": true,
"areAllUnderwritingQuestionsAgreedTo": true,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": true,
"canEditStatus": true,
"client": Client,
"clientEmail": "abc123",
"clientFirstName": "xyz789",
"clientId": "4",
"clientLastName": "xyz789",
"clientNote": "xyz789",
"clientPhone": "xyz789",
"companyName": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": false,
"enrichmentDataId": "xyz789",
"followUpDate": "2007-12-03T10:15:30Z",
"id": 4,
"includeMineSubsidenceAdditionalLivingExpense": false,
"includeMiningSubsidence": true,
"includeOrdinanceLawCoverage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": false,
"inflationGuardLimitPercentage": 987.65,
"isMortgageHolderPaying": true,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "abc123",
"ordinanceLawCoverageLimitPercentage": 987.65,
"ownerOccupiedUnits": 987,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 987,
"status": "NEW",
"targetPremium": 987.65,
"firstTouchUTMSource": "abc123",
"utm_campaign": "xyz789",
"utm_medium": "abc123",
"utm_source": "abc123",
"utm_term": "xyz789",
"utm_content": "xyz789",
"willBeVacantMoreThanAllowedDaysDuringTerm": false,
"willHaveMajorRenovationsDuringTerm": true,
"originalReplacementCost": 987.65,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": false,
"referringBrokerIdForSignature": 123,
"referringBrokerIdForPayment": 123,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": true,
"windHailDeductiblePercentage": 123.45,
"isUsingDefaultEffectiveDate": false,
"replacesQuoteRequestId": 987,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 123,
"insuredName": "abc123",
"businessPersonalPropertyLimit": 123.45,
"expiresAt": "2007-12-03"
}
}
}
cloneQuoteRequest
Response
Returns a QuoteRequest!
Arguments
Name | Description |
---|---|
input - CloneQuoteRequestInput!
|
Example
Query
mutation CloneQuoteRequest($input: CloneQuoteRequestInput!) {
cloneQuoteRequest(input: $input) {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Variables
{"input": CloneQuoteRequestInput}
Response
{
"data": {
"cloneQuoteRequest": {
"allowDuplicateAddressBind": false,
"allowSameDayBind": true,
"areAIUnderwritingQuestionsAgreedTo": false,
"areAllUnderwritingQuestionsAgreedTo": false,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": false,
"canEditStatus": false,
"client": Client,
"clientEmail": "abc123",
"clientFirstName": "xyz789",
"clientId": 4,
"clientLastName": "xyz789",
"clientNote": "abc123",
"clientPhone": "xyz789",
"companyName": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": false,
"enrichmentDataId": "abc123",
"followUpDate": "2007-12-03T10:15:30Z",
"id": "4",
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": true,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": true,
"inflationGuardLimitPercentage": 123.45,
"isMortgageHolderPaying": false,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "xyz789",
"ordinanceLawCoverageLimitPercentage": 123.45,
"ownerOccupiedUnits": 987,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 987,
"status": "NEW",
"targetPremium": 987.65,
"firstTouchUTMSource": "xyz789",
"utm_campaign": "abc123",
"utm_medium": "abc123",
"utm_source": "abc123",
"utm_term": "abc123",
"utm_content": "xyz789",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": true,
"originalReplacementCost": 987.65,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": false,
"referringBrokerIdForSignature": 987,
"referringBrokerIdForPayment": 987,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": false,
"windHailDeductiblePercentage": 123.45,
"isUsingDefaultEffectiveDate": false,
"replacesQuoteRequestId": 987,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 123,
"insuredName": "xyz789",
"businessPersonalPropertyLimit": 123.45,
"expiresAt": "2007-12-03"
}
}
}
createClaim
Response
Returns a Claim
Arguments
Name | Description |
---|---|
input - CreateClaimInput!
|
Example
Query
mutation CreateClaim($input: CreateClaimInput!) {
createClaim(input: $input) {
id
policyTerm {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
units {
id
unitNumber
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
ItemType
TypeCode
ReserveCode
ReserveCodeDescription
TransactionAmount
Payee
Currency
CustomClientReserveCode
CustomClientReserveCodeDescription
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
}
Variables
{"input": CreateClaimInput}
Response
{
"data": {
"createClaim": {
"id": "4",
"policyTerm": PolicyTerm,
"units": [Unit],
"dateOfLoss": "abc123",
"incidentDescription": "abc123",
"damageDescription": "abc123",
"wasTenantEvacuated": false,
"wereAuthoritiesNotified": false,
"entityOrJurisdiction": "xyz789",
"reportNumber": "xyz789",
"notes": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "xyz789",
"state": "xyz789",
"postalCode": "xyz789",
"causeOfLoss": "ACCD",
"status": "OPEN",
"policyTermId": "abc123",
"tpaTypeOfLoss": "abc123",
"tpaDetailsOfLoss": "xyz789",
"tpaSectionCause": "ACCD",
"tpaClaimNumber": "xyz789",
"tpaLossPaidToDate": 123.45,
"tpaBusinessType": "abc123",
"tpaCoverage": "abc123",
"tpaClaimTags": "abc123",
"tpaClaimTagDesc": "abc123",
"tpaLastModifiedDate": "2007-12-03",
"tpaDateClosed": "2007-12-03",
"tpaEnclosures": "xyz789",
"tpaRecoveries": 123.45,
"tpaReserves": [IpgReserve],
"tpaTotalIncurred": 123.45,
"tpaOutstandingReserves": 987.65,
"tpaPaymentsRequested": 987.65
}
}
}
createClient
Response
Returns a Client!
Arguments
Name | Description |
---|---|
input - CreateClientInput!
|
Example
Query
mutation CreateClient($input: CreateClientInput!) {
createClient(input: $input) {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
policyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
dateOfBirth
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
}
}
Variables
{"input": CreateClientInput}
Response
{
"data": {
"createClient": {
"id": "4",
"userId": 123,
"firstName": "xyz789",
"lastName": "abc123",
"profileUrl": "xyz789",
"email": "abc123",
"phone": "abc123",
"activeQuoteRequests": [QuoteRequest],
"policyTerms": [PolicyTerm],
"loginInfo": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"hasSetPassword": false,
"partnerId": "xyz789",
"utm_campaign": "abc123",
"utm_source": "abc123",
"utm_medium": "abc123",
"partner": Partner,
"dateOfBirth": "2007-12-03",
"mailingAddress": Address
}
}
}
createLeadAttribution
Response
Returns a LeadAttribution!
Arguments
Name | Description |
---|---|
input - CreateLeadAttributionInput!
|
Example
Query
mutation CreateLeadAttribution($input: CreateLeadAttributionInput!) {
createLeadAttribution(input: $input) {
id
leadId
lead {
addressLine1
addressLine2
city
client {
...ClientFragment
}
author {
...ClientFragment
}
createdAt
id
latestQuoteRequest {
...QuoteRequestFragment
}
partner {
...PartnerFragment
}
postalCode
quoteRequests {
...QuoteRequestFragment
}
previousQuoteRequests {
...QuoteRequestFragment
}
quoteRequest {
...QuoteRequestFragment
}
state
status
utmTerm
utmSource
utmMedium
utmContent
utmCampaign
sourceChannel
expiresAt
hasPreviousQuotes
}
status
}
}
Variables
{"input": CreateLeadAttributionInput}
Response
{
"data": {
"createLeadAttribution": {
"id": "xyz789",
"leadId": "abc123",
"lead": Lead,
"status": "QUOTE_STARTED"
}
}
}
createPaymentMethod
Response
Returns a PaymentMethod!
Arguments
Name | Description |
---|---|
input - CreatePaymentMethodInput!
|
Example
Query
mutation CreatePaymentMethod($input: CreatePaymentMethodInput!) {
createPaymentMethod(input: $input) {
id
}
}
Variables
{"input": CreatePaymentMethodInput}
Response
{"data": {"createPaymentMethod": {"id": 4}}}
createQuickQuotes
Response
Returns [QuickQuote]
Arguments
Name | Description |
---|---|
input - CreateQuickQuotesInput!
|
Example
Query
mutation CreateQuickQuotes($input: CreateQuickQuotesInput!) {
createQuickQuotes(input: $input) {
canPreviewDocuments
coverages {
id
limit
type
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
status
signedAt
deductibles {
type
amount
name
}
attestationsDocumentUrl
latestPolicyTerm {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
}
Variables
{"input": CreateQuickQuotesInput}
Response
{
"data": {
"createQuickQuotes": [
{
"canPreviewDocuments": false,
"coverages": [QuickQuoteCoverage],
"deductibleAmount": 123.45,
"documentsPreviewedAt": "2007-12-03T10:15:30Z",
"excludedProtections": ["CRIME"],
"externalUrl": "xyz789",
"id": "4",
"isMortgageeBillingSupported": false,
"isObieGeneratedPolicy": false,
"isPayable": false,
"isBound": true,
"isQuoteDocumentSupported": true,
"premiumAmount": 123.45,
"premiumIncludingFees": 987.65,
"protections": ["CRIME"],
"providerId": "abc123",
"quoteDocumentUrl": "abc123",
"allQuickQuoteDocumentsZipUrl": "xyz789",
"quoteRequest": QuoteRequest,
"status": "ACCEPTED",
"signedAt": "2007-12-03T10:15:30Z",
"deductibles": [Deductible],
"attestationsDocumentUrl": "xyz789",
"latestPolicyTerm": PolicyTerm
}
]
}
}
createQuoteRequest
Response
Returns a QuoteRequest
Arguments
Name | Description |
---|---|
input - CreateQuoteRequestInput!
|
Example
Query
mutation CreateQuoteRequest($input: CreateQuoteRequestInput!) {
createQuoteRequest(input: $input) {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Variables
{"input": CreateQuoteRequestInput}
Response
{
"data": {
"createQuoteRequest": {
"allowDuplicateAddressBind": false,
"allowSameDayBind": true,
"areAIUnderwritingQuestionsAgreedTo": false,
"areAllUnderwritingQuestionsAgreedTo": true,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": false,
"canEditStatus": false,
"client": Client,
"clientEmail": "xyz789",
"clientFirstName": "abc123",
"clientId": 4,
"clientLastName": "abc123",
"clientNote": "abc123",
"clientPhone": "abc123",
"companyName": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": false,
"enrichmentDataId": "abc123",
"followUpDate": "2007-12-03T10:15:30Z",
"id": 4,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"includeOrdinanceLawCoverage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": true,
"inflationGuardLimitPercentage": 123.45,
"isMortgageHolderPaying": true,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "xyz789",
"ordinanceLawCoverageLimitPercentage": 123.45,
"ownerOccupiedUnits": 123,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 987,
"status": "NEW",
"targetPremium": 123.45,
"firstTouchUTMSource": "abc123",
"utm_campaign": "abc123",
"utm_medium": "abc123",
"utm_source": "abc123",
"utm_term": "xyz789",
"utm_content": "abc123",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": false,
"originalReplacementCost": 987.65,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": true,
"referringBrokerIdForSignature": 123,
"referringBrokerIdForPayment": 123,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": false,
"windHailDeductiblePercentage": 987.65,
"isUsingDefaultEffectiveDate": true,
"replacesQuoteRequestId": 123,
"originalQuoteRequestId": 987,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 123,
"insuredName": "xyz789",
"businessPersonalPropertyLimit": 123.45,
"expiresAt": "2007-12-03"
}
}
}
findOrCreateClient
Response
Returns a Client!
Arguments
Name | Description |
---|---|
input - CreateClientInput!
|
Example
Query
mutation FindOrCreateClient($input: CreateClientInput!) {
findOrCreateClient(input: $input) {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
policyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
dateOfBirth
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
}
}
Variables
{"input": CreateClientInput}
Response
{
"data": {
"findOrCreateClient": {
"id": 4,
"userId": 987,
"firstName": "xyz789",
"lastName": "abc123",
"profileUrl": "xyz789",
"email": "abc123",
"phone": "abc123",
"activeQuoteRequests": [QuoteRequest],
"policyTerms": [PolicyTerm],
"loginInfo": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"hasSetPassword": true,
"partnerId": "abc123",
"utm_campaign": "abc123",
"utm_source": "abc123",
"utm_medium": "xyz789",
"partner": Partner,
"dateOfBirth": "2007-12-03",
"mailingAddress": Address
}
}
}
payQuickQuoteAndAutoGeneratePolicyTerm
Response
Returns a PolicyTerm!
Arguments
Name | Description |
---|---|
input - QuickQuotePaymentInput!
|
Example
Query
mutation PayQuickQuoteAndAutoGeneratePolicyTerm($input: QuickQuotePaymentInput!) {
payQuickQuoteAndAutoGeneratePolicyTerm(input: $input) {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
daysPerYearPropertyIsRentedOut
quickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
id
policyId
businessPersonalPropertyLimit
createdAt
client {
...ClientFragment
}
daysPerYearPropertyIsRentedOut
quickQuote {
...QuickQuoteFragment
}
title
policyNumber
effectiveStartDate
effectiveEndDate
totalPremium
premiumIncludingFees
notes
attachments {
...AttachmentFragment
}
addressLine1
addressLine2
city
state
postalCode
isObieGeneratedPolicy
isPendingRenewal
hasRenewalBeenSent
isPastTheNotificationDeadline
renovationRoofYear
yearBuilt
lossOfRent
replacementCost
isPermanentResidence
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasLeadPipes
hasInsufficientAmperage
hasUnrepairedOrActiveMineSubsidenceDamage
includeSewerAndWaterBackupCoverage
includeOrdinanceLawCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
isMortgageHolderPaying
isAgencyBill
isShortTermRental
signature
deductibleAmount
sqft
clientCompanyName
clientFirstName
clientLastName
clientAddressLine1
clientAddressLine2
clientCity
clientState
clientPostalCode
clientEmail
clientPhone
numUnits
insuredName
enrichmentDataId
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
cancellationNotes
isCancelled
isUnpaidRenewal
shouldHideActions
hasStarted
eventAt
partner {
...PartnerFragment
}
generalLiabilityPerOccurrenceLimit
generalLiabilityAggregateLimit
inflationGuardLimitPercentage
medicalPaymentsLimit
ordinanceLawCoverageLimitPercentage
sewerAndWaterBackupCoverageLimit
providerId
ownerOccupiedUnits
allPolicyTerms {
...PolicyTermFragment
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
...ClaimFragment
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
policyNumberIncludingTerm
renewalStatus
renewalRejectionReason
raterRawRequest
termNumber
status
hasRenewal
windHailDeductiblePercentage
allAssociatedClaims {
id
policyTerm {
...PolicyTermFragment
}
units {
...UnitFragment
}
dateOfLoss
incidentDescription
damageDescription
wasTenantEvacuated
wereAuthoritiesNotified
entityOrJurisdiction
reportNumber
notes
createdAt
addressLine1
addressLine2
city
state
postalCode
causeOfLoss
status
policyTermId
tpaTypeOfLoss
tpaDetailsOfLoss
tpaSectionCause
tpaClaimNumber
tpaLossPaidToDate
tpaBusinessType
tpaCoverage
tpaClaimTags
tpaClaimTagDesc
tpaLastModifiedDate
tpaDateClosed
tpaEnclosures
tpaRecoveries
tpaReserves {
...IpgReserveFragment
}
tpaTotalIncurred
tpaOutstandingReserves
tpaPaymentsRequested
}
namesOfFormsToNotifyOfChanges
autoPaymentConfirmedAt
numEmployees
}
}
Variables
{"input": QuickQuotePaymentInput}
Response
{
"data": {
"payQuickQuoteAndAutoGeneratePolicyTerm": {
"id": "xyz789",
"policyId": "xyz789",
"businessPersonalPropertyLimit": 123,
"createdAt": "2007-12-03T10:15:30Z",
"client": Client,
"daysPerYearPropertyIsRentedOut": 987,
"quickQuote": QuickQuote,
"title": "xyz789",
"policyNumber": "xyz789",
"effectiveStartDate": "xyz789",
"effectiveEndDate": "abc123",
"totalPremium": 987.65,
"premiumIncludingFees": 987.65,
"notes": "xyz789",
"attachments": [Attachment],
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "xyz789",
"state": "abc123",
"postalCode": "abc123",
"isObieGeneratedPolicy": true,
"isPendingRenewal": false,
"hasRenewalBeenSent": false,
"isPastTheNotificationDeadline": true,
"renovationRoofYear": 123,
"yearBuilt": 123,
"lossOfRent": 123.45,
"replacementCost": 987.65,
"isPermanentResidence": false,
"hasSwimmingPool": false,
"hasTrampoline": true,
"hasPlaygroundOrSwingset": true,
"hasSwimmingPoolEnclosure": true,
"hasTrampolineEnclosure": true,
"hasTrampolineNetting": false,
"hasPlaygroundEnclosure": false,
"hasLeadPipes": true,
"hasInsufficientAmperage": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": false,
"includeSewerAndWaterBackupCoverage": true,
"includeOrdinanceLawCoverage": true,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": true,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": true,
"isMortgageHolderPaying": false,
"isAgencyBill": false,
"isShortTermRental": true,
"signature": "abc123",
"deductibleAmount": 987.65,
"sqft": 123.45,
"clientCompanyName": "xyz789",
"clientFirstName": "abc123",
"clientLastName": "xyz789",
"clientAddressLine1": "xyz789",
"clientAddressLine2": "abc123",
"clientCity": "abc123",
"clientState": "xyz789",
"clientPostalCode": "xyz789",
"clientEmail": "abc123",
"clientPhone": "xyz789",
"numUnits": 987,
"insuredName": "abc123",
"enrichmentDataId": "xyz789",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"cancellationNotes": "xyz789",
"isCancelled": false,
"isUnpaidRenewal": true,
"shouldHideActions": true,
"hasStarted": true,
"eventAt": "abc123",
"partner": Partner,
"generalLiabilityPerOccurrenceLimit": 987.65,
"generalLiabilityAggregateLimit": 123.45,
"inflationGuardLimitPercentage": 987.65,
"medicalPaymentsLimit": 987.65,
"ordinanceLawCoverageLimitPercentage": 987.65,
"sewerAndWaterBackupCoverageLimit": 123,
"providerId": "MSI",
"ownerOccupiedUnits": 123,
"allPolicyTerms": [PolicyTerm],
"policyNumberIncludingTerm": "abc123",
"renewalStatus": "AWAITING_REVIEW",
"renewalRejectionReason": "MATERIAL_MISREPRESENTATION",
"raterRawRequest": "abc123",
"termNumber": 987,
"status": "ACTIVE",
"hasRenewal": true,
"windHailDeductiblePercentage": 987.65,
"allAssociatedClaims": [Claim],
"namesOfFormsToNotifyOfChanges": [
"xyz789"
],
"autoPaymentConfirmedAt": "2007-12-03T10:15:30Z",
"numEmployees": 123
}
}
}
phoneUpdate
Response
Returns a QuoteRequest
Arguments
Name | Description |
---|---|
id - ID!
|
|
input - ClientUpdateQuoteRequestInput!
|
Example
Query
mutation PhoneUpdate(
$id: ID!,
$input: ClientUpdateQuoteRequestInput!
) {
phoneUpdate(
id: $id,
input: $input
) {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Variables
{"id": 4, "input": ClientUpdateQuoteRequestInput}
Response
{
"data": {
"phoneUpdate": {
"allowDuplicateAddressBind": true,
"allowSameDayBind": false,
"areAIUnderwritingQuestionsAgreedTo": false,
"areAllUnderwritingQuestionsAgreedTo": false,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": true,
"canEditStatus": true,
"client": Client,
"clientEmail": "abc123",
"clientFirstName": "xyz789",
"clientId": "4",
"clientLastName": "abc123",
"clientNote": "xyz789",
"clientPhone": "abc123",
"companyName": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": true,
"enrichmentDataId": "abc123",
"followUpDate": "2007-12-03T10:15:30Z",
"id": 4,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": true,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": false,
"inflationGuardLimitPercentage": 987.65,
"isMortgageHolderPaying": false,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "xyz789",
"ordinanceLawCoverageLimitPercentage": 123.45,
"ownerOccupiedUnits": 123,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 123,
"status": "NEW",
"targetPremium": 123.45,
"firstTouchUTMSource": "xyz789",
"utm_campaign": "xyz789",
"utm_medium": "xyz789",
"utm_source": "abc123",
"utm_term": "abc123",
"utm_content": "abc123",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": true,
"originalReplacementCost": 123.45,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": false,
"referringBrokerIdForSignature": 123,
"referringBrokerIdForPayment": 123,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": true,
"windHailDeductiblePercentage": 123.45,
"isUsingDefaultEffectiveDate": false,
"replacesQuoteRequestId": 123,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 987,
"insuredName": "abc123",
"businessPersonalPropertyLimit": 123.45,
"expiresAt": "2007-12-03"
}
}
}
previewDocuments
Response
Returns a PreviewDocumentsResponse!
Arguments
Name | Description |
---|---|
input - PreviewDocumentsInput!
|
Example
Query
mutation PreviewDocuments($input: PreviewDocumentsInput!) {
previewDocuments(input: $input) {
id
name
key
url
viewedAt
}
}
Variables
{"input": PreviewDocumentsInput}
Response
{
"data": {
"previewDocuments": {
"id": "4",
"name": "xyz789",
"key": "ANIMAL_EXCLUSION",
"url": "xyz789",
"viewedAt": "2007-12-03T10:15:30Z"
}
}
}
saveQuickQuoteSignature
Response
Returns a Boolean!
Arguments
Name | Description |
---|---|
input - SaveQuickQuoteSignatureInput!
|
Example
Query
mutation SaveQuickQuoteSignature($input: SaveQuickQuoteSignatureInput!) {
saveQuickQuoteSignature(input: $input)
}
Variables
{"input": SaveQuickQuoteSignatureInput}
Response
{"data": {"saveQuickQuoteSignature": false}}
selectQuickQuote
Response
Returns a Boolean!
Arguments
Name | Description |
---|---|
input - SelectQuickQuoteInput!
|
Example
Query
mutation SelectQuickQuote($input: SelectQuickQuoteInput!) {
selectQuickQuote(input: $input)
}
Variables
{"input": SelectQuickQuoteInput}
Response
{"data": {"selectQuickQuote": true}}
updatePreviewDocumentViewedAt
Response
Returns a PreviewDocumentsResponse!
Arguments
Name | Description |
---|---|
input - UpdatePreviewDocumentViewedAtInput!
|
Example
Query
mutation UpdatePreviewDocumentViewedAt($input: UpdatePreviewDocumentViewedAtInput!) {
updatePreviewDocumentViewedAt(input: $input) {
id
name
key
url
viewedAt
}
}
Variables
{"input": UpdatePreviewDocumentViewedAtInput}
Response
{
"data": {
"updatePreviewDocumentViewedAt": {
"id": "4",
"name": "abc123",
"key": "ANIMAL_EXCLUSION",
"url": "abc123",
"viewedAt": "2007-12-03T10:15:30Z"
}
}
}
updateQuoteRequest
Response
Returns a QuoteRequest!
Arguments
Name | Description |
---|---|
input - UpdateQuoteRequestInput!
|
Example
Query
mutation UpdateQuoteRequest($input: UpdateQuoteRequestInput!) {
updateQuoteRequest(input: $input) {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
id
originalFileName
publicId
resourceType
attachedToType
viewedAt
url
isVisibleToClient
}
authorInfo {
displayName
isTeamMember
}
canEditDetails
canEditStatus
client {
id
userId
firstName
lastName
profileUrl
email
phone
activeQuoteRequests {
...QuoteRequestFragment
}
policyTerms {
...PolicyTermFragment
}
loginInfo
createdAt
hasSetPassword
partnerId
utm_campaign
utm_source
utm_medium
partner {
...PartnerFragment
}
dateOfBirth
mailingAddress {
...AddressFragment
}
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
id
businessDBA
addressLine1
addressLine2
city
daysPerYearPropertyIsRentedOut
state
postalCode
replacementCost
lossOfRent
sqft
yearBuilt
propertyType
numBuildings
numUnits
numOfGarageStalls
newPurchaseClosingDate
isPermanentResidence
leaseTermType
monthsPerYearOwnerOccupies
isPropertyManaged
isShortTermRental
doesOwnerLiveWithin100Miles
percentageOfUnitsVacant
numStories
renovationRoofYear
renovationHvacYear
renovationElectricalYear
renovationPlumbingYear
hadRoofNonWeatherWaterLoss
hadHvacNonWeatherWaterLoss
hadRecentLoss
hadPlumbingNonWeatherWaterLoss
hasKnobAndTubeWiring
isPartiallyCommercialZoned
hasInProgressRenovations
hasSignificantDamage
hasSwimmingPool
hasTrampoline
hasPlaygroundOrSwingset
hasSwimmingPoolEnclosure
hasTrampolineEnclosure
hasTrampolineNetting
hasPlaygroundEnclosure
hasFireOrSmokeAlarm
hasBurglarAlarm
hasLeadPipes
hasInsufficientAmperage
constructionType
electricalSystemType
isNewPurchase
roofMaterialType
dwellingType
shortTermManagementAttestation
shortTermRentalLengthAttestation
addressLat
addressLon
county
clientProvidedPropertyType
}
mailingAddress {
id
addressLine1
addressLine2
city
state
postalCode
}
mortgageHolder {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
mortgageHolders {
id
name
email
loanNumber
addressLine1
addressLine2
city
state
postalCode
partnerMortgageHolderId
loanType
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
id
name
email
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
faxNumber
additionalParties {
...AdditionalPartyFragment
}
mortgageHolders {
...MortgageHolderFragment
}
coverageRequirements {
...PartnerCoverageRequirementFragment
}
hasAccessToClientPolicyData
hasPolicySync
logoUrl
hasMortgageeBilling
minimumReplacementCost
parentId
generalLiabilityOccurrenceMinimum
onboardingWindow
}
policyEffectiveDate
providerToTryId
quickQuotes {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
quickQuoteStatus
quoteRequestClaims {
createdAt
dateOfLoss
id
wasCatastrophic
wasHateCrime
}
selectedQuickQuote {
canPreviewDocuments
coverages {
...QuickQuoteCoverageFragment
}
deductibleAmount
documentsPreviewedAt
excludedProtections
externalUrl
id
isMortgageeBillingSupported
isObieGeneratedPolicy
isPayable
isBound
isQuoteDocumentSupported
premiumAmount
premiumIncludingFees
protections
providerId
quoteDocumentUrl
allQuickQuoteDocumentsZipUrl
quoteRequest {
...QuoteRequestFragment
}
status
signedAt
deductibles {
...DeductibleFragment
}
attestationsDocumentUrl
latestPolicyTerm {
...PolicyTermFragment
}
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
id
firstName
lastName
companyName
type
addressLine1
addressLine2
city
state
postalCode
phoneNumber
email
formOfBusiness
businessDescription
}
latestReplacementQuoteRequest {
allowDuplicateAddressBind
allowSameDayBind
areAIUnderwritingQuestionsAgreedTo
areAllUnderwritingQuestionsAgreedTo
attachments {
...AttachmentFragment
}
authorInfo {
...AuthorInfoFragment
}
canEditDetails
canEditStatus
client {
...ClientFragment
}
clientEmail
clientFirstName
clientId
clientLastName
clientNote
clientPhone
companyName
createdAt
didOwnerMoveInLast2Years
enrichmentDataId
followUpDate
id
includeMineSubsidenceAdditionalLivingExpense
includeMiningSubsidence
includeOrdinanceLawCoverage
includeSewerAndWaterBackupCoverage
includeTerrorismCoverage
includeRemovalOfInsuranceToValue
inflationGuardLimitPercentage
isMortgageHolderPaying
lastActivityAt
locations {
...LocationFragment
}
mailingAddress {
...AddressFragment
}
mortgageHolder {
...MortgageHolderFragment
}
mortgageHolders {
...MortgageHolderFragment
}
name
notes
ordinanceLawCoverageLimitPercentage
ownerOccupiedUnits
partner {
...PartnerFragment
}
policyEffectiveDate
providerToTryId
quickQuotes {
...QuickQuoteFragment
}
quickQuoteStatus
quoteRequestClaims {
...QuoteRequestClaimFragment
}
selectedQuickQuote {
...QuickQuoteFragment
}
sewerAndWaterBackupCoverageLimit
status
targetPremium
firstTouchUTMSource
utm_campaign
utm_medium
utm_source
utm_term
utm_content
willBeVacantMoreThanAllowedDaysDuringTerm
willHaveMajorRenovationsDuringTerm
originalReplacementCost
formOfBusiness
businessDescription
additionalParties {
...AdditionalPartyFragment
}
latestReplacementQuoteRequest {
...QuoteRequestFragment
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
...LeadAttributionFragment
}
quoteRequestFailures {
...QuoteRequestFailureFragment
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
isStale
referringBrokerIdForSignature
referringBrokerIdForPayment
originalQuotedAtDate
hasBindableEffectiveDate
windHailDeductiblePercentage
isUsingDefaultEffectiveDate
replacesQuoteRequestId
originalQuoteRequestId
leadAttribution {
id
leadId
lead {
...LeadFragment
}
status
}
quoteRequestFailures {
id
message
type
providerName
}
numEmployees
insuredName
businessPersonalPropertyLimit
expiresAt
}
}
Variables
{"input": UpdateQuoteRequestInput}
Response
{
"data": {
"updateQuoteRequest": {
"allowDuplicateAddressBind": false,
"allowSameDayBind": false,
"areAIUnderwritingQuestionsAgreedTo": true,
"areAllUnderwritingQuestionsAgreedTo": false,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": true,
"canEditStatus": false,
"client": Client,
"clientEmail": "xyz789",
"clientFirstName": "xyz789",
"clientId": 4,
"clientLastName": "abc123",
"clientNote": "xyz789",
"clientPhone": "abc123",
"companyName": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": true,
"enrichmentDataId": "xyz789",
"followUpDate": "2007-12-03T10:15:30Z",
"id": "4",
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": true,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": true,
"includeTerrorismCoverage": true,
"includeRemovalOfInsuranceToValue": false,
"inflationGuardLimitPercentage": 987.65,
"isMortgageHolderPaying": false,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "xyz789",
"notes": "xyz789",
"ordinanceLawCoverageLimitPercentage": 987.65,
"ownerOccupiedUnits": 123,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 123,
"status": "NEW",
"targetPremium": 987.65,
"firstTouchUTMSource": "xyz789",
"utm_campaign": "abc123",
"utm_medium": "xyz789",
"utm_source": "xyz789",
"utm_term": "abc123",
"utm_content": "xyz789",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": false,
"originalReplacementCost": 123.45,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": false,
"referringBrokerIdForSignature": 123,
"referringBrokerIdForPayment": 123,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": false,
"windHailDeductiblePercentage": 987.65,
"isUsingDefaultEffectiveDate": true,
"replacesQuoteRequestId": 987,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 987,
"insuredName": "xyz789",
"businessPersonalPropertyLimit": 987.65,
"expiresAt": "2007-12-03"
}
}
}
Types
AdditionalParty
Fields
Field Name | Description |
---|---|
id - String!
|
|
firstName - String
|
|
lastName - String
|
|
companyName - String
|
|
type - AdditionalPartyType!
|
|
addressLine1 - String!
|
|
addressLine2 - String
|
|
city - String!
|
|
state - String!
|
|
postalCode - String!
|
|
phoneNumber - String
|
|
email - String!
|
|
formOfBusiness - FormOfBusiness
|
|
businessDescription - BusinessDescription
|
Example
{
"id": "xyz789",
"firstName": "abc123",
"lastName": "xyz789",
"companyName": "abc123",
"type": "SECOND_NAMED_INSURED",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "abc123",
"state": "abc123",
"postalCode": "abc123",
"phoneNumber": "abc123",
"email": "xyz789",
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD"
}
AdditionalPartyInput
Fields
Input Field | Description |
---|---|
id - String
|
|
firstName - String
|
|
lastName - String
|
|
companyName - String
|
|
type - AdditionalPartyType!
|
|
addressLine1 - String!
|
|
addressLine2 - String
|
|
city - String!
|
|
state - String!
|
|
postalCode - String!
|
|
phoneNumber - String
|
|
email - String!
|
|
formOfBusiness - FormOfBusiness
|
|
businessDescription - BusinessDescription
|
Example
{
"id": "xyz789",
"firstName": "xyz789",
"lastName": "abc123",
"companyName": "xyz789",
"type": "SECOND_NAMED_INSURED",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "xyz789",
"state": "abc123",
"postalCode": "abc123",
"phoneNumber": "xyz789",
"email": "abc123",
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD"
}
AdditionalPartyType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"SECOND_NAMED_INSURED"
Address
Attachment
Example
{
"id": "xyz789",
"originalFileName": "abc123",
"publicId": "abc123",
"resourceType": "xyz789",
"attachedToType": "xyz789",
"viewedAt": "2007-12-03T10:15:30Z",
"url": "abc123",
"isVisibleToClient": true
}
AuthorInfo
BindMortgageeBilledPolicyTermInput
Boolean
Description
The Boolean
scalar type represents true
or false
.
BusinessDescription
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"LANDLORD"
BusinessIncomeRequirementValue
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
CauseOfLossEnum
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"ACCD"
Claim
Fields
Field Name | Description |
---|---|
id - ID!
|
|
policyTerm - PolicyTerm!
|
|
units - [Unit!]
|
|
dateOfLoss - String!
|
|
incidentDescription - String!
|
|
damageDescription - String!
|
|
wasTenantEvacuated - Boolean!
|
|
wereAuthoritiesNotified - Boolean!
|
|
entityOrJurisdiction - String
|
|
reportNumber - String
|
|
notes - String
|
|
createdAt - DateTime!
|
|
addressLine1 - String!
|
|
addressLine2 - String!
|
|
city - String!
|
|
state - String!
|
|
postalCode - String!
|
|
causeOfLoss - CauseOfLossEnum!
|
|
status - ClaimStatusEnum!
|
|
policyTermId - String!
|
|
tpaTypeOfLoss - String
|
|
tpaDetailsOfLoss - String
|
|
tpaSectionCause - CauseOfLossEnum
|
|
tpaClaimNumber - String
|
|
tpaLossPaidToDate - Float
|
|
tpaBusinessType - String
|
|
tpaCoverage - String
|
|
tpaClaimTags - String
|
|
tpaClaimTagDesc - String
|
|
tpaLastModifiedDate - Date
|
|
tpaDateClosed - Date
|
|
tpaEnclosures - String
|
|
tpaRecoveries - Float
|
|
tpaReserves - [IpgReserve]
|
|
tpaTotalIncurred - Float
|
|
tpaOutstandingReserves - Float
|
|
tpaPaymentsRequested - Float
|
Example
{
"id": "4",
"policyTerm": PolicyTerm,
"units": [Unit],
"dateOfLoss": "abc123",
"incidentDescription": "xyz789",
"damageDescription": "xyz789",
"wasTenantEvacuated": false,
"wereAuthoritiesNotified": true,
"entityOrJurisdiction": "xyz789",
"reportNumber": "xyz789",
"notes": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"addressLine1": "xyz789",
"addressLine2": "xyz789",
"city": "abc123",
"state": "abc123",
"postalCode": "xyz789",
"causeOfLoss": "ACCD",
"status": "OPEN",
"policyTermId": "abc123",
"tpaTypeOfLoss": "xyz789",
"tpaDetailsOfLoss": "abc123",
"tpaSectionCause": "ACCD",
"tpaClaimNumber": "xyz789",
"tpaLossPaidToDate": 987.65,
"tpaBusinessType": "abc123",
"tpaCoverage": "abc123",
"tpaClaimTags": "abc123",
"tpaClaimTagDesc": "xyz789",
"tpaLastModifiedDate": "2007-12-03",
"tpaDateClosed": "2007-12-03",
"tpaEnclosures": "xyz789",
"tpaRecoveries": 987.65,
"tpaReserves": [IpgReserve],
"tpaTotalIncurred": 987.65,
"tpaOutstandingReserves": 123.45,
"tpaPaymentsRequested": 987.65
}
ClaimStatusEnum
Values
Enum Value | Description |
---|---|
|
|
|
Example
"OPEN"
Client
Fields
Field Name | Description |
---|---|
id - ID!
|
|
userId - Int!
|
|
firstName - String!
|
|
lastName - String!
|
|
profileUrl - String!
|
|
email - String!
|
|
phone - String
|
|
activeQuoteRequests - [QuoteRequest!]!
|
|
policyTerms - [PolicyTerm!]!
|
|
loginInfo - String
|
|
createdAt - DateTime!
|
|
hasSetPassword - Boolean!
|
|
partnerId - String
|
|
utm_campaign - String
|
|
utm_source - String
|
|
utm_medium - String
|
|
partner - Partner
|
|
dateOfBirth - Date
|
|
mailingAddress - Address
|
Example
{
"id": 4,
"userId": 123,
"firstName": "xyz789",
"lastName": "abc123",
"profileUrl": "abc123",
"email": "abc123",
"phone": "xyz789",
"activeQuoteRequests": [QuoteRequest],
"policyTerms": [PolicyTerm],
"loginInfo": "xyz789",
"createdAt": "2007-12-03T10:15:30Z",
"hasSetPassword": false,
"partnerId": "xyz789",
"utm_campaign": "abc123",
"utm_source": "abc123",
"utm_medium": "xyz789",
"partner": Partner,
"dateOfBirth": "2007-12-03",
"mailingAddress": Address
}
ClientPreferredContactMethods
Values
Enum Value | Description |
---|---|
|
|
|
Example
"PHONE"
ClientUpdateQuoteRequestInput
Fields
Input Field | Description |
---|---|
isMortgageHolderPaying - Boolean
|
|
mortgageHolders - [UpdateMortgageHolderInput!]
|
|
additionalParties - [AdditionalPartyInput!]
|
|
mailingAddress - UpdateAddressInput
|
|
formOfBusiness - FormOfBusiness
|
|
businessDescription - BusinessDescription
|
|
clientEmail - String
|
|
clientFirstName - String
|
|
clientLastName - String
|
|
clientPhone - String
|
|
companyName - String
|
|
resetMortgageHolder - Boolean
|
|
invalidateAttachments - Boolean
|
|
shouldUpdateExternalDataSource - Boolean
|
|
policyEffectiveDate - Date
|
|
isUsingDefaultEffectiveDate - Boolean
|
Example
{
"isMortgageHolderPaying": false,
"mortgageHolders": [UpdateMortgageHolderInput],
"additionalParties": [AdditionalPartyInput],
"mailingAddress": UpdateAddressInput,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"clientEmail": "xyz789",
"clientFirstName": "abc123",
"clientLastName": "abc123",
"clientPhone": "xyz789",
"companyName": "abc123",
"resetMortgageHolder": false,
"invalidateAttachments": false,
"shouldUpdateExternalDataSource": false,
"policyEffectiveDate": "2007-12-03",
"isUsingDefaultEffectiveDate": false
}
CloneQuoteRequestInput
Fields
Input Field | Description |
---|---|
businessPersonalPropertyLimit - Float
|
|
deductible - Float
|
|
generalLiabilityAggregateLimit - Float
|
|
generalLiabilityPerOccurrenceLimit - Float
|
|
includeMineSubsidenceAdditionalLivingExpense - Boolean
|
|
includeMiningSubsidence - Boolean
|
|
includeOrdinanceLawCoverage - Boolean
|
|
includeSewerAndWaterBackupCoverage - Boolean
|
|
includeTerrorismCoverage - Boolean
|
|
includeRemovalOfInsuranceToValue - Boolean
|
|
inflationGuardLimitPercentage - Float
|
|
lossOfRent - Float
|
|
medicalPaymentsLimit - Float
|
|
ordinanceLawCoverageLimitPercentage - Float
|
|
policyEffectiveDate - Date!
|
|
quoteRequestId - ID!
|
|
replacementCost - Float
|
|
sewerAndWaterBackupCoverageLimit - Float
|
|
originalQuotedAtDate - DateTime
|
|
windHailDeductiblePercentage - Float
|
|
isUsingDefaultEffectiveDate - Boolean
|
|
enrichmentDataId - ID
|
Example
{
"businessPersonalPropertyLimit": 987.65,
"deductible": 123.45,
"generalLiabilityAggregateLimit": 987.65,
"generalLiabilityPerOccurrenceLimit": 123.45,
"includeMineSubsidenceAdditionalLivingExpense": false,
"includeMiningSubsidence": true,
"includeOrdinanceLawCoverage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": false,
"inflationGuardLimitPercentage": 987.65,
"lossOfRent": 987.65,
"medicalPaymentsLimit": 987.65,
"ordinanceLawCoverageLimitPercentage": 987.65,
"policyEffectiveDate": "2007-12-03",
"quoteRequestId": 4,
"replacementCost": 987.65,
"sewerAndWaterBackupCoverageLimit": 123.45,
"originalQuotedAtDate": "2007-12-03T10:15:30Z",
"windHailDeductiblePercentage": 123.45,
"isUsingDefaultEffectiveDate": true,
"enrichmentDataId": 4
}
ConstructionType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"BRICK_VENEER"
CreateClaimInput
Fields
Input Field | Description |
---|---|
policyTermId - String!
|
|
units - [String!]
|
|
dateOfLoss - String!
|
|
incidentDescription - String!
|
|
damageDescription - String!
|
|
wasTenantEvacuated - Boolean!
|
|
wereAuthoritiesNotified - Boolean!
|
|
entityOrJurisdiction - String
|
|
reportNumber - String
|
|
notes - String
|
|
causeOfLoss - CauseOfLossEnum!
|
|
attachmentIds - [String!]
|
Example
{
"policyTermId": "abc123",
"units": ["xyz789"],
"dateOfLoss": "xyz789",
"incidentDescription": "xyz789",
"damageDescription": "xyz789",
"wasTenantEvacuated": true,
"wereAuthoritiesNotified": false,
"entityOrJurisdiction": "abc123",
"reportNumber": "xyz789",
"notes": "xyz789",
"causeOfLoss": "ACCD",
"attachmentIds": ["abc123"]
}
CreateClientInput
Example
{
"dateOfBirth": "2007-12-03",
"email": "abc123",
"firstName": "abc123",
"lastName": "xyz789",
"phone": "abc123",
"partnerId": "abc123",
"utm_campaign": "abc123",
"utm_source": "abc123",
"utm_medium": "xyz789",
"addressLine1": "abc123",
"addressLine2": "abc123",
"city": "xyz789",
"state": "xyz789",
"postalCode": "abc123"
}
CreateLeadAttributionInput
Example
{
"clientId": "xyz789",
"partnerId": "xyz789",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "xyz789",
"state": "xyz789",
"postalCode": "xyz789",
"utmTerm": "xyz789",
"utmSource": "xyz789",
"utmMedium": "xyz789",
"utmContent": "xyz789",
"utmCampaign": "xyz789"
}
CreatePaymentMethodInput
Fields
Input Field | Description |
---|---|
card - PaymentMethodCardInput!
|
|
quickQuoteId - ID!
|
Example
{"card": PaymentMethodCardInput, "quickQuoteId": 4}
CreateQuickQuotesInput
Fields
Input Field | Description |
---|---|
quoteRequestId - ID!
|
Example
{"quoteRequestId": 4}
CreateQuoteRequestInput
Fields
Input Field | Description |
---|---|
additionalParties - [AdditionalPartyInput!]
|
|
addressLine1 - String
|
|
addressLine2 - String
|
|
allowDuplicateAddressBind - Boolean
|
|
areAllUnderwritingQuestionsAgreedTo - Boolean
|
|
underwritingQuestionsNotAgreedTo - [String!]
|
|
attachmentIds - [String!]
|
|
businessDBA - String
|
|
carrierIds - [ID]
|
|
city - String
|
|
clientId - String
|
|
clientNote - String
|
|
companyName - String
|
|
constructionType - ConstructionType
|
|
daysPerYearPropertyIsRentedOut - Int
|
|
didOwnerMoveInLast2Years - Boolean
|
|
doesOwnerLiveWithin100Miles - Boolean
|
|
dwellingType - DwellingType
|
|
electricalSystemType - ElectricalSystemType
|
|
enrichmentDataId - String
|
|
leadId - String
|
|
leadAttributionId - String
|
|
fireProtectionClass - String
|
|
firstTouchUTMCampaign - String
|
|
firstTouchUTMMedium - String
|
|
firstTouchUTMSource - String
|
|
firstTouchUTMTerm - String
|
|
firstTouchUTMContent - String
|
|
fromAura - Boolean
|
|
hadHvacNonWeatherWaterLoss - Boolean
|
|
hadPlumbingNonWeatherWaterLoss - Boolean
|
|
hadRecentLoss - Boolean
|
|
hadRoofNonWeatherWaterLoss - Boolean
|
|
hasAgreedToSharePolicyDataWithPartner - Boolean
|
|
hasBurglarAlarm - Boolean
|
|
hasFireOrSmokeAlarm - Boolean
|
|
hasInProgressRenovations - Boolean
|
|
hasInsufficientAmperage - Boolean
|
|
hasKnobAndTubeWiring - Boolean
|
|
hasLeadPipes - Boolean
|
|
hasPlaygroundEnclosure - Boolean
|
|
hasPlaygroundOrSwingset - Boolean
|
|
hasSignificantDamage - Boolean
|
|
hasSwimmingPool - Boolean
|
|
hasSwimmingPoolEnclosure - Boolean
|
|
hasTrampoline - Boolean
|
|
hasTrampolineEnclosure - Boolean
|
|
hasTrampolineNetting - Boolean
|
|
hasUnrepairedOrActiveMineSubsidenceDamage - Boolean
|
|
includeMineSubsidenceAdditionalLivingExpense - Boolean
|
|
includeMiningSubsidence - Boolean
|
|
includeOrdinanceLawCoverage - Boolean
|
|
includeSewerAndWaterBackupCoverage - Boolean
|
|
includeTerrorismCoverage - Boolean
|
|
isAgencyBill - Boolean
|
|
isNewPurchase - Boolean
|
|
isPartiallyCommercialZoned - Boolean
|
|
isPermanentResidence - Boolean
|
|
isPropertyManaged - Boolean
|
|
isShortTermRental - Boolean
|
|
isListedExclusivelyOnAirBnB - Boolean
|
|
leaseTermType - LeaseTermType
|
|
lossOfRent - Float
|
|
mailingAddressLine1 - String
|
|
mailingAddressLine2 - String
|
|
mailingCity - String
|
|
mailingPostalCode - String
|
|
mailingState - String
|
|
monthsPerYearOwnerOccupies - Int
|
|
name - String!
|
|
numBuildings - Int
|
|
numStories - Float
|
|
numUnits - Int
|
|
numOfBaths - Float
|
|
numOfGarageStalls - Float
|
|
ownerOccupiedUnits - Int
|
|
partnerId - String
|
|
partnerMetadata - String
|
|
percentageOfUnitsVacant - Float
|
|
phone - String
|
|
policyEffectiveDate - Date
|
|
policyType - PolicyType
|
|
postalCode - String
|
|
propertyType - PropertyType
|
|
providerToTryId - QuickQuoteProviderId
|
|
quoteRequestClaims - [QuoteRequestClaimInput!]
|
|
quoteRequestFailureIds - [String!]
|
|
renovationElectricalYear - Int
|
|
renovationHvacYear - Int
|
|
renovationPlumbingYear - Int
|
|
renovationRoofYear - Int
|
|
replacementCost - Float
|
|
roofMaterialType - RoofMaterialType
|
|
shortTermManagementAttestation - Boolean
|
|
shortTermRentalLengthAttestation - Boolean
|
|
sqft - Float
|
|
state - String
|
|
utm_campaign - String
|
|
utm_content - String
|
|
utm_medium - String
|
|
utm_source - String
|
|
utm_term - String
|
|
willBeVacantMoreThanAllowedDaysDuringTerm - Boolean
|
|
willHaveMajorRenovationsDuringTerm - Boolean
|
|
yearBuilt - Int
|
|
ownerUnit - String
|
|
originalQuotedAtDate - DateTime
|
|
windHailDeductiblePercentage - Float
|
|
clientPreferredContactMethod - ClientPreferredContactMethods
|
|
clientProvidedPropertyType - String
|
|
whenDoesClientNeedCoverage - WhenDoesClientNeedCoverage
|
|
newLeadsPhoneInput - String
|
|
numEmployees - Int
|
|
hazardHubDistanceFromNearestHydrantInFeet - Float
|
|
maximDistanceFromNearestHydrantInFeet - Float
|
Example
{
"additionalParties": [AdditionalPartyInput],
"addressLine1": "xyz789",
"addressLine2": "xyz789",
"allowDuplicateAddressBind": true,
"areAllUnderwritingQuestionsAgreedTo": true,
"underwritingQuestionsNotAgreedTo": [
"abc123"
],
"attachmentIds": ["abc123"],
"businessDBA": "xyz789",
"carrierIds": [4],
"city": "xyz789",
"clientId": "xyz789",
"clientNote": "abc123",
"companyName": "abc123",
"constructionType": "BRICK_VENEER",
"daysPerYearPropertyIsRentedOut": 987,
"didOwnerMoveInLast2Years": true,
"doesOwnerLiveWithin100Miles": false,
"dwellingType": "SFR",
"electricalSystemType": "CIRCUIT_BREAKERS",
"enrichmentDataId": "abc123",
"leadId": "xyz789",
"leadAttributionId": "xyz789",
"fireProtectionClass": "abc123",
"firstTouchUTMCampaign": "abc123",
"firstTouchUTMMedium": "xyz789",
"firstTouchUTMSource": "xyz789",
"firstTouchUTMTerm": "abc123",
"firstTouchUTMContent": "xyz789",
"fromAura": false,
"hadHvacNonWeatherWaterLoss": true,
"hadPlumbingNonWeatherWaterLoss": false,
"hadRecentLoss": false,
"hadRoofNonWeatherWaterLoss": true,
"hasAgreedToSharePolicyDataWithPartner": true,
"hasBurglarAlarm": true,
"hasFireOrSmokeAlarm": true,
"hasInProgressRenovations": false,
"hasInsufficientAmperage": true,
"hasKnobAndTubeWiring": true,
"hasLeadPipes": true,
"hasPlaygroundEnclosure": false,
"hasPlaygroundOrSwingset": true,
"hasSignificantDamage": false,
"hasSwimmingPool": false,
"hasSwimmingPoolEnclosure": true,
"hasTrampoline": true,
"hasTrampolineEnclosure": false,
"hasTrampolineNetting": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": true,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": true,
"isAgencyBill": false,
"isNewPurchase": true,
"isPartiallyCommercialZoned": false,
"isPermanentResidence": false,
"isPropertyManaged": true,
"isShortTermRental": true,
"isListedExclusivelyOnAirBnB": false,
"leaseTermType": "ANNUAL",
"lossOfRent": 987.65,
"mailingAddressLine1": "xyz789",
"mailingAddressLine2": "abc123",
"mailingCity": "xyz789",
"mailingPostalCode": "xyz789",
"mailingState": "xyz789",
"monthsPerYearOwnerOccupies": 987,
"name": "xyz789",
"numBuildings": 123,
"numStories": 123.45,
"numUnits": 987,
"numOfBaths": 987.65,
"numOfGarageStalls": 987.65,
"ownerOccupiedUnits": 987,
"partnerId": "abc123",
"partnerMetadata": "xyz789",
"percentageOfUnitsVacant": 987.65,
"phone": "abc123",
"policyEffectiveDate": "2007-12-03",
"policyType": "BUSINESS_OWNERS",
"postalCode": "abc123",
"propertyType": "SINGLE_FAMILY",
"providerToTryId": "MSI",
"quoteRequestClaims": [QuoteRequestClaimInput],
"quoteRequestFailureIds": ["xyz789"],
"renovationElectricalYear": 123,
"renovationHvacYear": 987,
"renovationPlumbingYear": 123,
"renovationRoofYear": 987,
"replacementCost": 987.65,
"roofMaterialType": "THREE_TAB_COMPOSITION_SHINGLE",
"shortTermManagementAttestation": false,
"shortTermRentalLengthAttestation": false,
"sqft": 987.65,
"state": "abc123",
"utm_campaign": "abc123",
"utm_content": "xyz789",
"utm_medium": "abc123",
"utm_source": "xyz789",
"utm_term": "abc123",
"willBeVacantMoreThanAllowedDaysDuringTerm": false,
"willHaveMajorRenovationsDuringTerm": true,
"yearBuilt": 123,
"ownerUnit": "xyz789",
"originalQuotedAtDate": "2007-12-03T10:15:30Z",
"windHailDeductiblePercentage": 987.65,
"clientPreferredContactMethod": "PHONE",
"clientProvidedPropertyType": "abc123",
"whenDoesClientNeedCoverage": "NOW",
"newLeadsPhoneInput": "abc123",
"numEmployees": 123,
"hazardHubDistanceFromNearestHydrantInFeet": 987.65,
"maximDistanceFromNearestHydrantInFeet": 987.65
}
Date
Example
"2007-12-03"
DateTime
Example
"2007-12-03T10:15:30Z"
Deductible
Fields
Field Name | Description |
---|---|
type - DeductibleType!
|
|
amount - Float!
|
|
name - String!
|
Example
{
"type": "AllPerils",
"amount": 987.65,
"name": "abc123"
}
DeductibleType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"AllPerils"
DwellingType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"SFR"
ElectricalSystemType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"CIRCUIT_BREAKERS"
Float
Description
The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
Example
123.45
FloodZoneRequirementValue
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
FormOfBusiness
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"INDIVIDUAL"
ID
Description
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID.
Example
4
Int
Description
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
123
IpgCustomClientReserveCodeEnum
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"ADDINS"
IpgReserve
Example
{
"ItemType": "abc123",
"TypeCode": "xyz789",
"ReserveCode": "abc123",
"ReserveCodeDescription": "abc123",
"TransactionAmount": "xyz789",
"Payee": "xyz789",
"Currency": "xyz789",
"CustomClientReserveCode": "ADDINS",
"CustomClientReserveCodeDescription": "xyz789"
}
Lead
Fields
Field Name | Description |
---|---|
addressLine1 - String!
|
|
addressLine2 - String
|
|
city - String!
|
|
client - Client
|
|
author - Client
|
|
createdAt - DateTime!
|
|
id - String!
|
|
latestQuoteRequest - QuoteRequest
|
|
partner - Partner
|
|
postalCode - String!
|
|
quoteRequests - [QuoteRequest!]!
|
|
previousQuoteRequests - [QuoteRequest!]!
|
|
quoteRequest - QuoteRequest
|
|
Arguments
|
|
state - String!
|
|
status - LeadStatusType!
|
|
utmTerm - String
|
|
utmSource - String
|
|
utmMedium - String
|
|
utmContent - String
|
|
utmCampaign - String
|
|
sourceChannel - String
|
|
expiresAt - DateTime
|
|
hasPreviousQuotes - Boolean!
|
Example
{
"addressLine1": "abc123",
"addressLine2": "xyz789",
"city": "xyz789",
"client": Client,
"author": Client,
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"latestQuoteRequest": QuoteRequest,
"partner": Partner,
"postalCode": "xyz789",
"quoteRequests": [QuoteRequest],
"previousQuoteRequests": [QuoteRequest],
"quoteRequest": QuoteRequest,
"state": "xyz789",
"status": "QUOTE_STARTED",
"utmTerm": "xyz789",
"utmSource": "xyz789",
"utmMedium": "abc123",
"utmContent": "xyz789",
"utmCampaign": "abc123",
"sourceChannel": "abc123",
"expiresAt": "2007-12-03T10:15:30Z",
"hasPreviousQuotes": false
}
LeadAttribution
Fields
Field Name | Description |
---|---|
id - String!
|
|
leadId - String!
|
|
lead - Lead!
|
|
status - LeadStatusType!
|
Example
{
"id": "xyz789",
"leadId": "xyz789",
"lead": Lead,
"status": "QUOTE_STARTED"
}
LeadStatusType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"QUOTE_STARTED"
LeaseTermType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ANNUAL"
Location
Fields
Field Name | Description |
---|---|
id - ID!
|
|
businessDBA - String
|
|
addressLine1 - String!
|
|
addressLine2 - String!
|
|
city - String!
|
|
daysPerYearPropertyIsRentedOut - Int
|
|
state - String!
|
|
postalCode - String!
|
|
replacementCost - Float
|
|
lossOfRent - Float
|
|
sqft - Float
|
|
yearBuilt - Int
|
|
propertyType - PropertyType
|
|
numBuildings - Int
|
|
numUnits - Int
|
|
numOfGarageStalls - Int
|
|
newPurchaseClosingDate - DateTime
|
|
isPermanentResidence - Boolean
|
|
leaseTermType - LeaseTermType
|
|
monthsPerYearOwnerOccupies - Int
|
|
isPropertyManaged - Boolean
|
|
isShortTermRental - Boolean
|
|
doesOwnerLiveWithin100Miles - Boolean
|
|
percentageOfUnitsVacant - Float
|
|
numStories - Float
|
|
renovationRoofYear - Int
|
|
renovationHvacYear - Int
|
|
renovationElectricalYear - Int
|
|
renovationPlumbingYear - Int
|
|
hadRoofNonWeatherWaterLoss - Boolean
|
|
hadHvacNonWeatherWaterLoss - Boolean
|
|
hadRecentLoss - Boolean
|
|
hadPlumbingNonWeatherWaterLoss - Boolean
|
|
hasKnobAndTubeWiring - Boolean
|
|
isPartiallyCommercialZoned - Boolean
|
|
hasInProgressRenovations - Boolean
|
|
hasSignificantDamage - Boolean
|
|
hasSwimmingPool - Boolean
|
|
hasTrampoline - Boolean
|
|
hasPlaygroundOrSwingset - Boolean
|
|
hasSwimmingPoolEnclosure - Boolean
|
|
hasTrampolineEnclosure - Boolean
|
|
hasTrampolineNetting - Boolean
|
|
hasPlaygroundEnclosure - Boolean
|
|
hasFireOrSmokeAlarm - Boolean
|
|
hasBurglarAlarm - Boolean
|
|
hasLeadPipes - Boolean
|
|
hasInsufficientAmperage - Boolean
|
|
constructionType - ConstructionType
|
|
electricalSystemType - ElectricalSystemType
|
|
isNewPurchase - Boolean
|
|
roofMaterialType - RoofMaterialType
|
|
dwellingType - DwellingType
|
|
shortTermManagementAttestation - Boolean
|
|
shortTermRentalLengthAttestation - Boolean
|
|
addressLat - Float
|
|
addressLon - Float
|
|
county - String
|
|
clientProvidedPropertyType - String
|
Example
{
"id": "4",
"businessDBA": "abc123",
"addressLine1": "xyz789",
"addressLine2": "xyz789",
"city": "xyz789",
"daysPerYearPropertyIsRentedOut": 123,
"state": "xyz789",
"postalCode": "xyz789",
"replacementCost": 123.45,
"lossOfRent": 123.45,
"sqft": 123.45,
"yearBuilt": 123,
"propertyType": "SINGLE_FAMILY",
"numBuildings": 123,
"numUnits": 987,
"numOfGarageStalls": 123,
"newPurchaseClosingDate": "2007-12-03T10:15:30Z",
"isPermanentResidence": false,
"leaseTermType": "ANNUAL",
"monthsPerYearOwnerOccupies": 123,
"isPropertyManaged": true,
"isShortTermRental": false,
"doesOwnerLiveWithin100Miles": false,
"percentageOfUnitsVacant": 987.65,
"numStories": 987.65,
"renovationRoofYear": 987,
"renovationHvacYear": 987,
"renovationElectricalYear": 123,
"renovationPlumbingYear": 987,
"hadRoofNonWeatherWaterLoss": true,
"hadHvacNonWeatherWaterLoss": false,
"hadRecentLoss": false,
"hadPlumbingNonWeatherWaterLoss": true,
"hasKnobAndTubeWiring": true,
"isPartiallyCommercialZoned": false,
"hasInProgressRenovations": false,
"hasSignificantDamage": false,
"hasSwimmingPool": false,
"hasTrampoline": false,
"hasPlaygroundOrSwingset": true,
"hasSwimmingPoolEnclosure": true,
"hasTrampolineEnclosure": false,
"hasTrampolineNetting": false,
"hasPlaygroundEnclosure": true,
"hasFireOrSmokeAlarm": false,
"hasBurglarAlarm": true,
"hasLeadPipes": true,
"hasInsufficientAmperage": true,
"constructionType": "BRICK_VENEER",
"electricalSystemType": "CIRCUIT_BREAKERS",
"isNewPurchase": true,
"roofMaterialType": "THREE_TAB_COMPOSITION_SHINGLE",
"dwellingType": "SFR",
"shortTermManagementAttestation": false,
"shortTermRentalLengthAttestation": false,
"addressLat": 123.45,
"addressLon": 123.45,
"county": "abc123",
"clientProvidedPropertyType": "xyz789"
}
MortgageHolder
Example
{
"id": "abc123",
"name": "abc123",
"email": "xyz789",
"loanNumber": "xyz789",
"addressLine1": "abc123",
"addressLine2": "abc123",
"city": "abc123",
"state": "xyz789",
"postalCode": "xyz789",
"partnerMortgageHolderId": "abc123",
"loanType": "abc123"
}
Partner
Fields
Field Name | Description |
---|---|
id - String!
|
|
name - String!
|
|
email - String
|
|
type - PartnerType!
|
|
addressLine1 - String
|
|
addressLine2 - String
|
|
city - String
|
|
state - String
|
|
postalCode - String
|
|
phoneNumber - String
|
|
faxNumber - String
|
|
additionalParties - [AdditionalParty!]!
|
|
mortgageHolders - [MortgageHolder!]!
|
|
coverageRequirements - [PartnerCoverageRequirement!]!
|
|
hasAccessToClientPolicyData - Boolean!
|
|
Arguments
|
|
hasPolicySync - Boolean!
|
|
logoUrl - String
|
|
hasMortgageeBilling - Boolean!
|
|
minimumReplacementCost - Int
|
|
parentId - String
|
|
generalLiabilityOccurrenceMinimum - String
|
|
onboardingWindow - Int
|
Example
{
"id": "abc123",
"name": "xyz789",
"email": "xyz789",
"type": "LENDER",
"addressLine1": "xyz789",
"addressLine2": "abc123",
"city": "abc123",
"state": "xyz789",
"postalCode": "xyz789",
"phoneNumber": "abc123",
"faxNumber": "abc123",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"coverageRequirements": [PartnerCoverageRequirement],
"hasAccessToClientPolicyData": true,
"hasPolicySync": false,
"logoUrl": "xyz789",
"hasMortgageeBilling": false,
"minimumReplacementCost": 987,
"parentId": "abc123",
"generalLiabilityOccurrenceMinimum": "abc123",
"onboardingWindow": 123
}
PartnerCoverageRequirement
Fields
Field Name | Description |
---|---|
id - String!
|
|
coverageType - PartnerCoverageType!
|
|
generalLiabilityMinAmount - String
|
|
generalLiabilityMinPercentage - Int
|
|
deductibleMaxAmount - String
|
|
deductibleMaxPercentage - Int
|
|
businessIncome - BusinessIncomeRequirementValue
|
|
businessIncomePercentage - Int
|
|
floodZoneRequirement - FloodZoneRequirementValue
|
|
enabled - Boolean
|
Example
{
"id": "abc123",
"coverageType": "VACANT",
"generalLiabilityMinAmount": "abc123",
"generalLiabilityMinPercentage": 123,
"deductibleMaxAmount": "abc123",
"deductibleMaxPercentage": 987,
"businessIncome": "NONE",
"businessIncomePercentage": 987,
"floodZoneRequirement": "NONE",
"enabled": true
}
PartnerCoverageType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"VACANT"
PartnerType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"LENDER"
PaymentMethod
Fields
Field Name | Description |
---|---|
id - ID!
|
Example
{"id": 4}
PaymentMethodCardInput
Person
Fields
Field Name | Description |
---|---|
id - ID!
|
|
userId - Int!
|
|
email - String!
|
|
firstName - String!
|
|
lastName - String!
|
|
profileUrl - String!
|
|
phone - String
|
|
createdAt - DateTime!
|
|
loginInfo - String
|
Possible Types
Person Types |
---|
Example
{
"id": 4,
"userId": 123,
"email": "abc123",
"firstName": "xyz789",
"lastName": "abc123",
"profileUrl": "xyz789",
"phone": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"loginInfo": "xyz789"
}
PolicyFormKey
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"ANIMAL_EXCLUSION"
PolicyStatusType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"ACTIVE"
PolicyTerm
Fields
Field Name | Description |
---|---|
id - String!
|
|
policyId - String!
|
|
businessPersonalPropertyLimit - Int
|
|
createdAt - DateTime!
|
|
client - Client!
|
|
daysPerYearPropertyIsRentedOut - Int
|
|
quickQuote - QuickQuote
|
|
title - String!
|
|
policyNumber - String
|
|
effectiveStartDate - String
|
|
effectiveEndDate - String
|
|
totalPremium - Float
|
|
premiumIncludingFees - Float
|
|
notes - String
|
|
attachments - [Attachment!]!
|
|
addressLine1 - String!
|
|
addressLine2 - String!
|
|
city - String!
|
|
state - String!
|
|
postalCode - String!
|
|
isObieGeneratedPolicy - Boolean!
|
|
isPendingRenewal - Boolean
|
|
hasRenewalBeenSent - Boolean
|
|
isPastTheNotificationDeadline - Boolean
|
|
renovationRoofYear - Int
|
|
yearBuilt - Int
|
|
lossOfRent - Float
|
|
replacementCost - Float
|
|
isPermanentResidence - Boolean
|
|
hasSwimmingPool - Boolean
|
|
hasTrampoline - Boolean
|
|
hasPlaygroundOrSwingset - Boolean
|
|
hasSwimmingPoolEnclosure - Boolean
|
|
hasTrampolineEnclosure - Boolean
|
|
hasTrampolineNetting - Boolean
|
|
hasPlaygroundEnclosure - Boolean
|
|
hasLeadPipes - Boolean
|
|
hasInsufficientAmperage - Boolean
|
|
hasUnrepairedOrActiveMineSubsidenceDamage - Boolean
|
|
includeSewerAndWaterBackupCoverage - Boolean
|
|
includeOrdinanceLawCoverage - Boolean
|
|
includeTerrorismCoverage - Boolean
|
|
includeRemovalOfInsuranceToValue - Boolean
|
|
includeMineSubsidenceAdditionalLivingExpense - Boolean
|
|
includeMiningSubsidence - Boolean
|
|
isMortgageHolderPaying - Boolean
|
|
isAgencyBill - Boolean
|
|
isShortTermRental - Boolean
|
|
signature - String
|
|
deductibleAmount - Float
|
|
sqft - Float
|
|
clientCompanyName - String
|
|
clientFirstName - String
|
|
clientLastName - String
|
|
clientAddressLine1 - String
|
|
clientAddressLine2 - String
|
|
clientCity - String
|
|
clientState - String
|
|
clientPostalCode - String
|
|
clientEmail - String
|
|
clientPhone - String
|
|
numUnits - Int
|
|
insuredName - String
|
|
enrichmentDataId - String
|
|
additionalParties - [AdditionalParty!]!
|
|
mortgageHolders - [MortgageHolder!]!
|
|
cancellationNotes - String
|
|
isCancelled - Boolean
|
|
isUnpaidRenewal - Boolean
|
|
shouldHideActions - Boolean
|
|
hasStarted - Boolean
|
|
eventAt - String
|
|
partner - Partner
|
|
generalLiabilityPerOccurrenceLimit - Float
|
|
generalLiabilityAggregateLimit - Float
|
|
inflationGuardLimitPercentage - Float
|
|
medicalPaymentsLimit - Float
|
|
ordinanceLawCoverageLimitPercentage - Float
|
|
sewerAndWaterBackupCoverageLimit - Int
|
|
providerId - QuickQuoteProviderId
|
|
ownerOccupiedUnits - Int
|
|
allPolicyTerms - [PolicyTerm!]!
|
|
policyNumberIncludingTerm - String!
|
|
renewalStatus - RenewalStatus
|
|
renewalRejectionReason - RenewalRejectionReasons
|
|
raterRawRequest - String
|
|
termNumber - Int
|
|
status - PolicyStatusType
|
|
hasRenewal - Boolean
|
|
windHailDeductiblePercentage - Float
|
|
allAssociatedClaims - [Claim!]
|
|
namesOfFormsToNotifyOfChanges - [String!]
|
|
autoPaymentConfirmedAt - DateTime
|
|
numEmployees - Int
|
Example
{
"id": "xyz789",
"policyId": "abc123",
"businessPersonalPropertyLimit": 987,
"createdAt": "2007-12-03T10:15:30Z",
"client": Client,
"daysPerYearPropertyIsRentedOut": 123,
"quickQuote": QuickQuote,
"title": "abc123",
"policyNumber": "xyz789",
"effectiveStartDate": "abc123",
"effectiveEndDate": "xyz789",
"totalPremium": 123.45,
"premiumIncludingFees": 987.65,
"notes": "abc123",
"attachments": [Attachment],
"addressLine1": "xyz789",
"addressLine2": "xyz789",
"city": "abc123",
"state": "abc123",
"postalCode": "abc123",
"isObieGeneratedPolicy": true,
"isPendingRenewal": true,
"hasRenewalBeenSent": true,
"isPastTheNotificationDeadline": false,
"renovationRoofYear": 987,
"yearBuilt": 987,
"lossOfRent": 987.65,
"replacementCost": 987.65,
"isPermanentResidence": true,
"hasSwimmingPool": false,
"hasTrampoline": false,
"hasPlaygroundOrSwingset": false,
"hasSwimmingPoolEnclosure": false,
"hasTrampolineEnclosure": true,
"hasTrampolineNetting": false,
"hasPlaygroundEnclosure": true,
"hasLeadPipes": true,
"hasInsufficientAmperage": false,
"hasUnrepairedOrActiveMineSubsidenceDamage": true,
"includeSewerAndWaterBackupCoverage": true,
"includeOrdinanceLawCoverage": true,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": true,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"isMortgageHolderPaying": false,
"isAgencyBill": true,
"isShortTermRental": false,
"signature": "abc123",
"deductibleAmount": 123.45,
"sqft": 987.65,
"clientCompanyName": "abc123",
"clientFirstName": "abc123",
"clientLastName": "xyz789",
"clientAddressLine1": "xyz789",
"clientAddressLine2": "abc123",
"clientCity": "abc123",
"clientState": "xyz789",
"clientPostalCode": "xyz789",
"clientEmail": "abc123",
"clientPhone": "xyz789",
"numUnits": 987,
"insuredName": "abc123",
"enrichmentDataId": "xyz789",
"additionalParties": [AdditionalParty],
"mortgageHolders": [MortgageHolder],
"cancellationNotes": "xyz789",
"isCancelled": true,
"isUnpaidRenewal": true,
"shouldHideActions": true,
"hasStarted": false,
"eventAt": "abc123",
"partner": Partner,
"generalLiabilityPerOccurrenceLimit": 123.45,
"generalLiabilityAggregateLimit": 987.65,
"inflationGuardLimitPercentage": 123.45,
"medicalPaymentsLimit": 123.45,
"ordinanceLawCoverageLimitPercentage": 987.65,
"sewerAndWaterBackupCoverageLimit": 123,
"providerId": "MSI",
"ownerOccupiedUnits": 987,
"allPolicyTerms": [PolicyTerm],
"policyNumberIncludingTerm": "abc123",
"renewalStatus": "AWAITING_REVIEW",
"renewalRejectionReason": "MATERIAL_MISREPRESENTATION",
"raterRawRequest": "abc123",
"termNumber": 987,
"status": "ACTIVE",
"hasRenewal": true,
"windHailDeductiblePercentage": 123.45,
"allAssociatedClaims": [Claim],
"namesOfFormsToNotifyOfChanges": [
"abc123"
],
"autoPaymentConfirmedAt": "2007-12-03T10:15:30Z",
"numEmployees": 123
}
PolicyType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"BUSINESS_OWNERS"
PreviewDocumentsInput
Fields
Input Field | Description |
---|---|
quickQuoteId - String!
|
Example
{"quickQuoteId": "xyz789"}
PreviewDocumentsResponse
Fields
Field Name | Description |
---|---|
id - ID!
|
|
name - String
|
|
key - PolicyFormKey!
|
|
url - String!
|
|
viewedAt - DateTime
|
Example
{
"id": "4",
"name": "xyz789",
"key": "ANIMAL_EXCLUSION",
"url": "abc123",
"viewedAt": "2007-12-03T10:15:30Z"
}
PropertyType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"SINGLE_FAMILY"
Protection
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CRIME"
QuickQuote
Fields
Field Name | Description |
---|---|
canPreviewDocuments - Boolean!
|
|
coverages - [QuickQuoteCoverage!]
|
|
deductibleAmount - Float!
|
|
documentsPreviewedAt - DateTime
|
|
excludedProtections - [Protection!]
|
|
externalUrl - String
|
|
id - ID!
|
|
isMortgageeBillingSupported - Boolean!
|
|
isObieGeneratedPolicy - Boolean!
|
|
isPayable - Boolean!
|
|
isBound - Boolean!
|
|
isQuoteDocumentSupported - Boolean!
|
|
premiumAmount - Float!
|
|
premiumIncludingFees - Float!
|
|
protections - [Protection!]
|
|
providerId - String!
|
|
quoteDocumentUrl - String
|
|
allQuickQuoteDocumentsZipUrl - String
|
|
quoteRequest - QuoteRequest!
|
|
status - QuickQuoteStatus
|
|
signedAt - DateTime
|
|
deductibles - [Deductible!]
|
|
attestationsDocumentUrl - String
|
|
latestPolicyTerm - PolicyTerm
|
Example
{
"canPreviewDocuments": false,
"coverages": [QuickQuoteCoverage],
"deductibleAmount": 123.45,
"documentsPreviewedAt": "2007-12-03T10:15:30Z",
"excludedProtections": ["CRIME"],
"externalUrl": "xyz789",
"id": 4,
"isMortgageeBillingSupported": false,
"isObieGeneratedPolicy": false,
"isPayable": false,
"isBound": false,
"isQuoteDocumentSupported": false,
"premiumAmount": 123.45,
"premiumIncludingFees": 987.65,
"protections": ["CRIME"],
"providerId": "xyz789",
"quoteDocumentUrl": "xyz789",
"allQuickQuoteDocumentsZipUrl": "abc123",
"quoteRequest": QuoteRequest,
"status": "ACCEPTED",
"signedAt": "2007-12-03T10:15:30Z",
"deductibles": [Deductible],
"attestationsDocumentUrl": "abc123",
"latestPolicyTerm": PolicyTerm
}
QuickQuoteCoverage
QuickQuotePaymentInput
QuickQuoteProviderId
Values
Enum Value | Description |
---|---|
|
Example
"MSI"
QuickQuoteStatus
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ACCEPTED"
QuoteRequest
Fields
Field Name | Description |
---|---|
allowDuplicateAddressBind - Boolean!
|
|
allowSameDayBind - Boolean!
|
|
areAIUnderwritingQuestionsAgreedTo - Boolean
|
|
areAllUnderwritingQuestionsAgreedTo - Boolean
|
|
attachments - [Attachment!]!
|
|
authorInfo - AuthorInfo
|
|
canEditDetails - Boolean
|
|
canEditStatus - Boolean
|
|
client - Client
|
|
clientEmail - String
|
|
clientFirstName - String
|
|
clientId - ID
|
|
clientLastName - String
|
|
clientNote - String
|
|
clientPhone - String
|
|
companyName - String
|
|
createdAt - DateTime!
|
|
didOwnerMoveInLast2Years - Boolean
|
|
enrichmentDataId - String
|
|
followUpDate - DateTime
|
|
id - ID!
|
|
includeMineSubsidenceAdditionalLivingExpense - Boolean
|
|
includeMiningSubsidence - Boolean
|
|
includeOrdinanceLawCoverage - Boolean
|
|
includeSewerAndWaterBackupCoverage - Boolean
|
|
includeTerrorismCoverage - Boolean
|
|
includeRemovalOfInsuranceToValue - Boolean
|
|
inflationGuardLimitPercentage - Float
|
|
isMortgageHolderPaying - Boolean
|
|
lastActivityAt - DateTime
|
This field is calculated from the most recently updated carrier quote |
locations - [Location!]!
|
|
mailingAddress - Address
|
|
mortgageHolder - MortgageHolder
|
|
mortgageHolders - [MortgageHolder!]
|
|
name - String!
|
|
notes - String
|
|
ordinanceLawCoverageLimitPercentage - Float
|
|
ownerOccupiedUnits - Int
|
|
partner - Partner
|
|
policyEffectiveDate - Date
|
|
providerToTryId - QuickQuoteProviderId
|
|
quickQuotes - [QuickQuote!]!
|
|
quickQuoteStatus - QuoteRequestQuickQuoteStatusEnum
|
|
quoteRequestClaims - [QuoteRequestClaim!]!
|
|
selectedQuickQuote - QuickQuote
|
|
sewerAndWaterBackupCoverageLimit - Int
|
|
status - QuoteRequestStatus!
|
|
targetPremium - Float
|
|
firstTouchUTMSource - String
|
|
utm_campaign - String
|
|
utm_medium - String
|
|
utm_source - String
|
|
utm_term - String
|
|
utm_content - String
|
|
willBeVacantMoreThanAllowedDaysDuringTerm - Boolean
|
|
willHaveMajorRenovationsDuringTerm - Boolean
|
|
originalReplacementCost - Float
|
|
formOfBusiness - FormOfBusiness
|
|
businessDescription - BusinessDescription
|
|
additionalParties - [AdditionalParty!]!
|
|
latestReplacementQuoteRequest - QuoteRequest
|
|
isStale - Boolean
|
|
referringBrokerIdForSignature - Int
|
|
referringBrokerIdForPayment - Int
|
|
originalQuotedAtDate - Date
|
|
hasBindableEffectiveDate - Boolean!
|
|
windHailDeductiblePercentage - Float
|
|
isUsingDefaultEffectiveDate - Boolean
|
|
replacesQuoteRequestId - Int
|
|
originalQuoteRequestId - Int
|
|
leadAttribution - LeadAttribution
|
|
quoteRequestFailures - [QuoteRequestFailure!]!
|
|
numEmployees - Int
|
|
insuredName - String
|
|
businessPersonalPropertyLimit - Float
|
|
expiresAt - Date!
|
Example
{
"allowDuplicateAddressBind": true,
"allowSameDayBind": true,
"areAIUnderwritingQuestionsAgreedTo": true,
"areAllUnderwritingQuestionsAgreedTo": false,
"attachments": [Attachment],
"authorInfo": AuthorInfo,
"canEditDetails": false,
"canEditStatus": true,
"client": Client,
"clientEmail": "abc123",
"clientFirstName": "xyz789",
"clientId": 4,
"clientLastName": "abc123",
"clientNote": "xyz789",
"clientPhone": "xyz789",
"companyName": "abc123",
"createdAt": "2007-12-03T10:15:30Z",
"didOwnerMoveInLast2Years": false,
"enrichmentDataId": "xyz789",
"followUpDate": "2007-12-03T10:15:30Z",
"id": "4",
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": false,
"includeOrdinanceLawCoverage": false,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": false,
"includeRemovalOfInsuranceToValue": true,
"inflationGuardLimitPercentage": 123.45,
"isMortgageHolderPaying": false,
"lastActivityAt": "2007-12-03T10:15:30Z",
"locations": [Location],
"mailingAddress": Address,
"mortgageHolder": MortgageHolder,
"mortgageHolders": [MortgageHolder],
"name": "abc123",
"notes": "abc123",
"ordinanceLawCoverageLimitPercentage": 123.45,
"ownerOccupiedUnits": 123,
"partner": Partner,
"policyEffectiveDate": "2007-12-03",
"providerToTryId": "MSI",
"quickQuotes": [QuickQuote],
"quickQuoteStatus": "FAILED",
"quoteRequestClaims": [QuoteRequestClaim],
"selectedQuickQuote": QuickQuote,
"sewerAndWaterBackupCoverageLimit": 987,
"status": "NEW",
"targetPremium": 987.65,
"firstTouchUTMSource": "abc123",
"utm_campaign": "xyz789",
"utm_medium": "abc123",
"utm_source": "abc123",
"utm_term": "abc123",
"utm_content": "abc123",
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": false,
"originalReplacementCost": 123.45,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"additionalParties": [AdditionalParty],
"latestReplacementQuoteRequest": QuoteRequest,
"isStale": true,
"referringBrokerIdForSignature": 987,
"referringBrokerIdForPayment": 987,
"originalQuotedAtDate": "2007-12-03",
"hasBindableEffectiveDate": true,
"windHailDeductiblePercentage": 987.65,
"isUsingDefaultEffectiveDate": true,
"replacesQuoteRequestId": 987,
"originalQuoteRequestId": 123,
"leadAttribution": LeadAttribution,
"quoteRequestFailures": [QuoteRequestFailure],
"numEmployees": 987,
"insuredName": "xyz789",
"businessPersonalPropertyLimit": 987.65,
"expiresAt": "2007-12-03"
}
QuoteRequestClaim
QuoteRequestClaimInput
QuoteRequestFailure
Fields
Field Name | Description |
---|---|
id - String!
|
|
message - String!
|
|
type - String!
|
|
providerName - QuickQuoteProviderId!
|
Example
{
"id": "abc123",
"message": "xyz789",
"type": "xyz789",
"providerName": "MSI"
}
QuoteRequestQuickQuoteStatusEnum
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"FAILED"
QuoteRequestStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"NEW"
RenewalRejectionReasons
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"MATERIAL_MISREPRESENTATION"
RenewalStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"AWAITING_REVIEW"
RoofMaterialType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"THREE_TAB_COMPOSITION_SHINGLE"
SaveQuickQuoteSignatureInput
SelectQuickQuoteInput
Fields
Input Field | Description |
---|---|
quickQuoteId - ID!
|
Example
{"quickQuoteId": "4"}
String
Description
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
Example
"abc123"
Unit
UpdateAddressInput
UpdateMortgageHolderInput
Example
{
"id": "abc123",
"name": "abc123",
"email": "xyz789",
"loanNumber": "xyz789",
"addressLine1": "abc123",
"addressLine2": "xyz789",
"city": "xyz789",
"state": "abc123",
"postalCode": "abc123",
"partnerMortgageHolderId": "abc123",
"loanType": "abc123"
}
UpdatePreviewDocumentViewedAtInput
Fields
Input Field | Description |
---|---|
id - ID!
|
Example
{"id": "4"}
UpdateQuoteRequestInput
Fields
Input Field | Description |
---|---|
allowDuplicateAddressBind - Boolean
|
|
allowSameDayBind - Boolean
|
|
additionalParties - [AdditionalPartyInput!]
|
|
areAllUnderwritingQuestionsAgreedTo - Boolean
|
|
attachmentIds - [String!]
|
|
clientId - ID
|
|
clientEmail - String
|
|
clientFirstName - String
|
|
clientLastName - String
|
|
clientPhone - String
|
|
didOwnerMoveInLast2Years - Boolean
|
|
followUpDate - DateTime
|
|
id - ID!
|
|
includeMineSubsidenceAdditionalLivingExpense - Boolean
|
|
includeMiningSubsidence - Boolean
|
|
includeOrdinanceLawCoverage - Boolean
|
|
includeSewerAndWaterBackupCoverage - Boolean
|
|
includeTerrorismCoverage - Boolean
|
|
name - String
|
|
notes - String
|
|
ownerOccupiedUnits - Int
|
|
policyEffectiveDate - Date
|
|
status - QuoteRequestStatus
|
|
targetPremium - Float
|
|
willBeVacantMoreThanAllowedDaysDuringTerm - Boolean
|
|
willHaveMajorRenovationsDuringTerm - Boolean
|
|
mailingAddress - UpdateAddressInput
|
|
formOfBusiness - FormOfBusiness
|
|
businessDescription - BusinessDescription
|
|
companyName - String
|
Example
{
"allowDuplicateAddressBind": false,
"allowSameDayBind": true,
"additionalParties": [AdditionalPartyInput],
"areAllUnderwritingQuestionsAgreedTo": true,
"attachmentIds": ["abc123"],
"clientId": 4,
"clientEmail": "xyz789",
"clientFirstName": "abc123",
"clientLastName": "abc123",
"clientPhone": "xyz789",
"didOwnerMoveInLast2Years": false,
"followUpDate": "2007-12-03T10:15:30Z",
"id": 4,
"includeMineSubsidenceAdditionalLivingExpense": true,
"includeMiningSubsidence": true,
"includeOrdinanceLawCoverage": true,
"includeSewerAndWaterBackupCoverage": false,
"includeTerrorismCoverage": true,
"name": "abc123",
"notes": "xyz789",
"ownerOccupiedUnits": 987,
"policyEffectiveDate": "2007-12-03",
"status": "NEW",
"targetPremium": 987.65,
"willBeVacantMoreThanAllowedDaysDuringTerm": true,
"willHaveMajorRenovationsDuringTerm": true,
"mailingAddress": UpdateAddressInput,
"formOfBusiness": "INDIVIDUAL",
"businessDescription": "LANDLORD",
"companyName": "abc123"
}
WhenDoesClientNeedCoverage
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"NOW"