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

Response

Returns a Claim!

Arguments
Name Description
id - ID!

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

Response

Returns [Claim!]!

Arguments
Name Description
clientId - ID

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

Response

Returns a Client

Arguments
Name Description
id - ID

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

SECOND_NAMED_INSURED

ADDITIONAL_INSURED

ADDITIONAL_INTEREST

Example
"SECOND_NAMED_INSURED"

Address

Fields
Field Name Description
id - ID!
addressLine1 - String
addressLine2 - String
city - String
state - String
postalCode - String
Example
{
  "id": 4,
  "addressLine1": "xyz789",
  "addressLine2": "xyz789",
  "city": "xyz789",
  "state": "xyz789",
  "postalCode": "xyz789"
}

Attachment

Fields
Field Name Description
id - String!
originalFileName - String!
publicId - String!
resourceType - String!
attachedToType - String
viewedAt - DateTime
url - String
isVisibleToClient - Boolean
Example
{
  "id": "xyz789",
  "originalFileName": "abc123",
  "publicId": "abc123",
  "resourceType": "xyz789",
  "attachedToType": "xyz789",
  "viewedAt": "2007-12-03T10:15:30Z",
  "url": "abc123",
  "isVisibleToClient": true
}

AuthorInfo

Fields
Field Name Description
displayName - String!
isTeamMember - Boolean
Example
{
  "displayName": "xyz789",
  "isTeamMember": false
}

BindMortgageeBilledPolicyTermInput

Fields
Input Field Description
quickQuoteId - ID!
referringBrokerId - ID
Example
{
  "quickQuoteId": 4,
  "referringBrokerId": "4"
}

Boolean

Description

The Boolean scalar type represents true or false.

BusinessDescription

Values
Enum Value Description

LANDLORD

PROPERTY_MANAGER

OTHER

Example
"LANDLORD"

BusinessIncomeRequirementValue

Values
Enum Value Description

NONE

TWELVE_MONTHS

ACTUAL_LOSS_SUSTAINED

Example
"NONE"

CauseOfLossEnum

Values
Enum Value Description

ACCD

ACCS

AI

ANIM

APP

AUTH

BE

BI

BILL

BOILM

BOUEN

BPERM

BSINT

CGL

CHA

CI

CMPLY

COC

COFEL

COLL

COLLA

COMDI

COMPU

CONT

CRI

CRIME

CTN

CYBER

DBO

DEM

DEPDI

EDIS

EIL

ELARC

ELECB

EMPLP

ENCRO

ENVIR

ERROR

ESMNT

EXPL

FINMO

FIRE

FO

FOUFL

FPRET

FREEZ

GARAG

HAIL

HATE

HCRGL

HOLE

HURR

ICE

IMP

INCID

INCSA

INGRS

INSPE

JEWL

LADD

LEAGR

LEASE

LEFLI

LEGAL

LIGHT

LLIAB

MD

MDCLP

MECHB

MEDLB

MOLD

MPRAC

MULOF

NDISM

OPER

ORDER

OTH

PALLR

PD

PHOMW

PI

PLIAB

POOL

POVER

POWER

PRLB

PRLBB

PRLBP

PTY

RIGPD

ROOF

SB

Sept

SMOKE

SNOW

STDAM

Struc

SURGE

TAX

THEFT

TITLE

TLL

TORN

TRANS

UFFI

USAGE

VAND

VERM

WARE

WCON

WD

Well

WILF

WIND

WRAP

WRONG

ZON

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

OPEN

CLOSED

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

PHONE

EMAIL

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

BRICK_VENEER

CONCRETE

FIRE_RESISTIVE

FRAME

FRAME_OR_MODULAR

JOISTED_MASONRY

LOG

MASONRY

MASONRY_NON_COMBUSTIBLE

MOBILE_OR_MANUFACTURED

MODIFIED_FIRE_RESISTIVE

NON_COMBUSTIBLE

STEEL

WOOD_FRAME

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

Fields
Input Field Description
dateOfBirth - Date
email - String!
firstName - String!
lastName - String!
phone - String
partnerId - String
utm_campaign - String
utm_source - String
utm_medium - String
addressLine1 - String
addressLine2 - String
city - String
state - String
postalCode - String
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

Fields
Input Field Description
clientId - String!
partnerId - String
addressLine1 - String!
addressLine2 - String
city - String!
state - String!
postalCode - String!
utmTerm - String
utmSource - String
utmMedium - String
utmContent - String
utmCampaign - String
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

AllPerils

WindstormOrHail

Example
"AllPerils"

DwellingType

Values
Enum Value Description

SFR

CONDO

APARTMENT_BUILDING

DUPLEX

TRIPLEX

QUADPLEX

OTHER

TOWNHOUSE

Example
"SFR"

ElectricalSystemType

Values
Enum Value Description

CIRCUIT_BREAKERS

FUSES

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

NONE

HIGH_RISK_ONLY

MODERATE_AND_HIGH

Example
"NONE"

FormOfBusiness

Values
Enum Value Description

INDIVIDUAL

LLC

PARTNERSHIP_OR_JOINT_VENTURE

TRUST

OTHER_ORGANIZATION

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

ADDINS

BUILD

BUSINC

BUSPROP

GL

MINESUB

MINESUBADDLEXP

ORDLAW

TERROR

WBBUSPROP

WBBUSINC

OTHER

Example
"ADDINS"

IpgReserve

Fields
Field Name Description
ItemType - String
TypeCode - String
ReserveCode - String
ReserveCodeDescription - String
TransactionAmount - String
Payee - String
Currency - String
CustomClientReserveCode - IpgCustomClientReserveCodeEnum
CustomClientReserveCodeDescription - String
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
quoteId - String
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

QUOTE_STARTED

DECLINED_QUOTE

ACTIVE_QUOTE

EXPIRED_QUOTE

SIGNED_QUOTE

BOUND_POLICY

Example
"QUOTE_STARTED"

LeaseTermType

Values
Enum Value Description

ANNUAL

MONTHLY_FIVE_PER_YEAR_OR_LESS

MONTHLY_SIX_PER_YEAR_OR_MORE

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

Fields
Field Name Description
id - String!
name - String!
email - String
loanNumber - String
addressLine1 - String!
addressLine2 - String
city - String!
state - String!
postalCode - String!
partnerMortgageHolderId - String
loanType - String
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
clientId - String
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

VACANT

TENANT_OCCUPIED

BUILDERS_RISK_GROUND_UP

BUILDERS_RISK_BETTERMENT

Example
"VACANT"

PartnerType

Values
Enum Value Description

LENDER

PROPERTY_MANAGER

SAAS

AGGREGATORS

AGENCY

OTHER

Example
"LENDER"

PaymentMethod

Fields
Field Name Description
id - ID!
Example
{"id": 4}

PaymentMethodCardInput

Fields
Input Field Description
number - String!
cvc - String!
exp_month - Int!
exp_year - Int!
Example
{
  "number": "xyz789",
  "cvc": "abc123",
  "exp_month": 987,
  "exp_year": 123
}

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

Client

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

ANIMAL_EXCLUSION

DECLARATIONS

MINE_SUBSIDENCE_APPLICATION

MINE_SUBSIDENCE_WAIVER

TRIA_DISCLOSURE

BUSINESSOWNERS_COVERAGE

OTHER

ATTESTATIONS

CA_DISCLOSURE_STATEMENT

SURPLUS_STATEMENT

AR_SPECIAL_PROVISIONS

NE_DISCLOSURE_STATEMENT

QUOTE_COVERAGE_PREVIEW

CA_SL1

CA_SL2

CO_DEA

FL_DEA

NV_DEA

TX_DEA

Example
"ANIMAL_EXCLUSION"

PolicyStatusType

Values
Enum Value Description

ACTIVE

AWAITING_PAYMENT

AWAITING_RENEWAL_REVIEW

CANCELLED

EXPIRED

NON_RENEWAL

PENDING

PENDING_NON_RENEWAL

UNPAID_RENEWAL

RENEWAL_WAITING_TO_BE_SENT

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

BUSINESS_OWNERS

COMMERCIAL_AUTO

CRIME

D_AND_O

E_AND_O

FIDELITY

FLOOD

GENERAL_LIABILITY

PROPERTY

PROPERTY_AND_GENERAL_LIABILITY

UMBRELLA

WORKERS_COMP

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

SINGLE_FAMILY

MULTI_FAMILY

COMMERCIAL

BUILDERS_RISK

Example
"SINGLE_FAMILY"

Protection

Values
Enum Value Description

CRIME

FIRE

FLOOD

GOVERNMENTAL_ACTION

GROUND_MOVEMENT

LIABILITY

LOSS_OF_RENT

LOSS_OF_USE

MEDICAL_PAYMENTS_TO_OTHERS

MINE_SUBSIDENCE

NEGLECT

ORDINANCE_AND_LAW

PERSONAL_PROPERTY

POWER_INTERRUPTION

SEWER_AND_WATER_BACKUP_COVERAGE

SMOKE

TERRORISM_COVERAGE

THEFT

WAR_OR_NUCLEAR

WATER_DAMAGE

WEATHER

WINDSTORM_HAIL

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

Fields
Field Name Description
id - ID!
limit - Float!
type - String!
Example
{"id": 4, "limit": 987.65, "type": "xyz789"}

QuickQuotePaymentInput

Fields
Input Field Description
quickQuoteId - ID!
paymentMethodId - String!
referringBrokerId - ID
autoPaymentConfirmedAt - DateTime!
Example
{
  "quickQuoteId": 4,
  "paymentMethodId": "abc123",
  "referringBrokerId": 4,
  "autoPaymentConfirmedAt": "2007-12-03T10:15:30Z"
}

QuickQuoteProviderId

Values
Enum Value Description

MSI

Example
"MSI"

QuickQuoteStatus

Values
Enum Value Description

ACCEPTED

NOT_ACCEPTED

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

Fields
Field Name Description
createdAt - DateTime
dateOfLoss - DateTime!
id - ID!
wasCatastrophic - Boolean!
wasHateCrime - Boolean!
Example
{
  "createdAt": "2007-12-03T10:15:30Z",
  "dateOfLoss": "2007-12-03T10:15:30Z",
  "id": "4",
  "wasCatastrophic": false,
  "wasHateCrime": true
}

QuoteRequestClaimInput

Fields
Input Field Description
dateOfLoss - DateTime!
wasCatastrophic - Boolean!
wasHateCrime - Boolean!
Example
{
  "dateOfLoss": "2007-12-03T10:15:30Z",
  "wasCatastrophic": false,
  "wasHateCrime": false
}

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

FAILED

INITIATED

SUCCESSFUL

Example
"FAILED"

QuoteRequestStatus

Values
Enum Value Description

NEW

NEED_INFO

SENT_TO_CARRIER

NEED_TO_PRESENT

WAITING_FOR_YES

WAITING_ON_LENDER

HOLD

WAITING_TO_CLOSE

BOUND

DEAD

QUICK_QUOTE

UNPAID

Example
"NEW"

RenewalRejectionReasons

Values
Enum Value Description

MATERIAL_MISREPRESENTATION

NO_LONGER_MEETS_UNDERWRITING_ELIGIBILITY_GUIDELINES

OTHER

Example
"MATERIAL_MISREPRESENTATION"

RenewalStatus

Values
Enum Value Description

AWAITING_REVIEW

ACCEPTED

REJECTED

Example
"AWAITING_REVIEW"

RoofMaterialType

Values
Enum Value Description

THREE_TAB_COMPOSITION_SHINGLE

ARCHITECTURAL_COMPOSITION_SHINGLE

CONCRETE_OR_CLAY_TILE

OTHER

Example
"THREE_TAB_COMPOSITION_SHINGLE"

SaveQuickQuoteSignatureInput

Fields
Input Field Description
quickQuoteId - ID!
signature - String!
referringBrokerId - ID
Example
{
  "quickQuoteId": "4",
  "signature": "abc123",
  "referringBrokerId": "4"
}

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

Fields
Field Name Description
id - ID!
unitNumber - String!
Example
{
  "id": "4",
  "unitNumber": "abc123"
}

UpdateAddressInput

Fields
Input Field Description
id - ID
addressLine1 - String
addressLine2 - String
city - String
state - String
postalCode - String
Example
{
  "id": "4",
  "addressLine1": "abc123",
  "addressLine2": "abc123",
  "city": "abc123",
  "state": "xyz789",
  "postalCode": "xyz789"
}

UpdateMortgageHolderInput

Fields
Input Field Description
id - String
name - String!
email - String
loanNumber - String
addressLine1 - String!
addressLine2 - String
city - String!
state - String!
postalCode - String!
partnerMortgageHolderId - String
loanType - String
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

NOW

THIS_WEEK

NEAR_FUTURE

JUST_BROWSING

Example
"NOW"