openapi: 3.2.0 info: title: Flueid Pro Orders API version: '1.0' servers: - url: https://api.pro.flueid.com description: Flueid Pro production API tags: - name: Orders paths: /api/Orders/SearchOrders: post: tags: - Orders summary: Gets a list of orders that are viewable by the user. parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderSearchRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderSearchRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderSearchRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderSearchRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchOrdersResult' application/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchOrdersResult' text/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchOrdersResult' /api/Orders/OrderDetail: get: tags: - Orders summary: Gets the full detail of the order. parameters: - name: orderId in: query schema: type: integer format: int32 - name: api-version in: query description: The requested API version schema: type: string default: '1.0' responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderDetailResponse' application/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderDetailResponse' text/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderDetailResponse' /api/Orders/RunFullUpdate: post: tags: - Orders summary: Performs a full update on the order. parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' /api/Orders/RunDateDownUpdate: post: tags: - Orders summary: Performs a datedown update on the order. parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFullUpdateRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' /api/Orders/GetDocument: post: tags: - Orders summary: Gets the order document. parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentResponse' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentResponse' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.GetDocumentResponse' /api/Orders/UpdateOrderStatus: post: tags: - Orders summary: Updates an existing orders status. parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: description: '' content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.UpdateOrderStatusRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.UpdateOrderStatusRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.UpdateOrderStatusRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.UpdateOrderStatusRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Order' application/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Order' text/json: schema: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Order' /api/Orders/GetDecisionOrderData: get: tags: - Orders summary: Gets the decision order(needed in case of modifications) parameters: - name: orderId in: query required: true schema: type: integer format: int32 - name: serviceType in: query required: true schema: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' - name: api-version in: query description: The requested API version schema: type: string default: '1.0' responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderDataResponse' application/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderDataResponse' text/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderDataResponse' /api/Orders/ModifyDecisionOrderData: post: tags: - Orders summary: Gets the decision order(needed in case of modifications) parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' /api/Orders/DecisionReplaceBuyers: post: tags: - Orders summary: Gets the decision order(needed in case of modifications) parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest' required: true responses: '200': description: Success content: text/plain: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' application/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' text/json: schema: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderServiceSubmissionResult' /api/Orders/DownloadTrailingDocument: post: tags: - Orders summary: Download Order Trailing Document parameters: - name: api-version in: query description: The requested API version schema: type: string default: '1.0' requestBody: content: application/json-patch+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DownloadTrailingDocumentRequest' application/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DownloadTrailingDocumentRequest' text/json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DownloadTrailingDocumentRequest' application/*+json: schema: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DownloadTrailingDocumentRequest' required: true responses: '200': description: Success content: text/plain: schema: type: string format: binary application/json: schema: type: string format: binary text/json: schema: type: string format: binary components: schemas: Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateNewConsumer: type: object properties: firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' currentAddress: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.Address' mailingAddress: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.Address' ssn: type: - string - 'null' consumerTypeId: type: integer format: int32 consumerRoleId: type: integer format: int32 clientConsumerReference: type: - string - 'null' classification: $ref: '#/components/schemas/Titlefy.Core.Constants.DecisionConsumerClassification' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyListingInfo: type: object properties: isListed: type: boolean isPending: type: boolean isSold: type: boolean listingId: type: - string - 'null' mlsOrgId: type: - string - 'null' photoReferenceId: type: - integer - 'null' format: int64 listingDate: type: - string - 'null' format: date-time pendingDate: type: - string - 'null' format: date-time soldDate: type: - string - 'null' format: date-time soldPrice: type: integer format: int32 listingPrice: type: integer format: int32 listingPriceRangeLow: type: integer format: int32 listingPriceRangeHigh: type: integer format: int32 agentInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyListingAgent' publicListingComments: type: - string - 'null' additionalProperties: false Titlefy.Core.Constants.Orders.OrderProductType: enum: - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditAccountSubType: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Flueid.Pro.Constants.OrderConstants.OrderType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 type: integer format: int32 Titlefy.ExternalServices.Insurful.ProviderObjects.Address: type: object properties: address1: type: - string - 'null' address2: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode: type: - string - 'null' fullAddress: type: - string - 'null' streetAddress: type: - string - 'null' sourceCodes: type: - array - 'null' items: type: string additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateExistingConsumer: type: object properties: consumerId: type: integer format: int32 nameVariations: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.ConsumerName' ssn: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyLien: type: object properties: transactionId: type: integer format: int64 recordingDate: type: - string - 'null' format: date-time datedDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' loanAmount: type: integer format: int32 lender: type: - string - 'null' lenderDbaName: type: - string - 'null' lenderAddress: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.Address' privateLender: type: boolean lenderType: type: - string - 'null' term: type: integer format: int32 termType: type: - string - 'null' loanDueDate: type: - string - 'null' format: date-time rate: type: number format: double rateMax: type: number format: double rateMinOnChange: type: number format: double rateMaxOnChange: type: number format: double estimatedRate: type: number format: double loanType: type: - string - 'null' loanPurpose: type: - string - 'null' financingType: type: - string - 'null' lienPosition: type: integer format: int32 estimatedBalance: type: - integer - 'null' format: int32 adjustableRateRider: type: boolean adjustableRateIndex: type: - string - 'null' changeIndex: type: number format: double rateChangeFrequency: type: - string - 'null' interestOnlyPeriod: type: - string - 'null' fixedStepConversionRateRider: type: - string - 'null' rateConversionDate: type: - string - 'null' format: date-time prepaymentRider: type: boolean prepaymentPenaltyTermInMonths: type: integer format: int32 borrowers: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionConsumer' estimatedMonthlyPI: type: number format: double estimatedMonthlyPrincipal: type: number format: double estimatedMonthlyInterest: type: number format: double purchaseMortgage: type: boolean borrowersAsString: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPaymentHistoryStatus: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionSearchResultType: enum: - 0 - 1 - 2 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.GradesheetResultItem: type: object properties: conditionId: type: integer format: int32 description: type: - string - 'null' hit: type: boolean hitRefCodes: type: - array - 'null' items: type: string result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult' resultDescription: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.OrderContact: type: object properties: role: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderRole' contactType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderContactType' isOpener: type: boolean isBusinessSource: type: boolean licenseNumber: type: - string - 'null' roleDescription: type: - string - 'null' userId: type: - integer - 'null' format: int32 username: type: - string - 'null' firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' title: type: - string - 'null' publicRecordContactType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderContactType' publicRecordFirstName: type: - string - 'null' publicRecordMiddleName: type: - string - 'null' publicRecordLastName: type: - string - 'null' publicRecordSuffix: type: - string - 'null' companyId: type: integer format: int32 companyName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' forwardingAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' taxId: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' communicationPreference: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.ContactCommunicationPref' photoUrl: type: - string - 'null' fullName: type: - string - 'null' readOnly: true jointGroup: type: integer format: int32 referenceNumber: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionHistoryTransaction: type: object properties: id: type: integer format: int32 propertyId: type: integer format: int32 transactionId: type: integer format: int64 recordingDate: type: - string - 'null' format: date-time datedDate: type: - string - 'null' format: date-time datedOrRecordingDate: type: - string - 'null' format: date-time readOnly: true fullValueDeed: type: boolean buyersBorrowers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAttributeContainer' sellers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAttributeContainer' documentNumber: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' documentType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentType' subDocType: type: - string - 'null' docTypeDescription: type: - string - 'null' salePrice: type: integer format: int32 loanAmount: type: integer format: int32 loanType: type: - string - 'null' loanRateType: type: - string - 'null' loanRate: type: number format: double loanTerm: type: integer format: int32 loanTermType: type: - string - 'null' estimatedBalance: type: - integer - 'null' format: int32 lender: type: - string - 'null' titleCompany: type: - string - 'null' privateLender: type: boolean priceCodeIndicatesSale: type: boolean docTypeIndicatesNonSale: type: boolean correctiveDeed: type: boolean originalDocumentNumber: type: - string - 'null' originalBook: type: - string - 'null' originalPage: type: - string - 'null' originalRecordingDate: type: - string - 'null' format: date-time addToSearchPackage: type: boolean twentyFourMonthChainFlag: type: boolean thirtySixMonthChainFlag: type: boolean additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderDataResponse: type: object properties: consumers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAttributeContainer' propertyData: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyDetailAttributes' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyListingAgent: type: object properties: agentName: type: - string - 'null' companyName: type: - string - 'null' licenseNumber: type: - string - 'null' address: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionUnderwriterDecision: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.OrderLite: type: object properties: orderId: type: integer format: int32 insurfulOrderId: type: integer format: int32 partnerId: type: integer format: int32 orderType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderType' orderTypeDescription: type: - string - 'null' readOnly: true status: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderStatus' statusDescription: type: - string - 'null' readOnly: true services: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderServiceLite' latitude: type: number format: double longitude: type: number format: double propertyAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' ownerName: type: - string - 'null' estimatedCloseDate: type: - string - 'null' format: date-time createdDate: type: string format: date-time closedDate: type: - string - 'null' format: date-time canceledDate: type: - string - 'null' format: date-time openedBy: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderContactLite' businessSource: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderContactLite' borrowers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderContactLite' buyers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderContactLite' sellers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderContactLite' propertyPhotoUrl: type: - string - 'null' decisionOrderDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionProcessingResult' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureContact: type: object properties: careOfName: type: - string - 'null' firstName: type: - string - 'null' lastName: type: - string - 'null' attentionTo: type: - string - 'null' phone: type: - string - 'null' address: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.Address' trusteeSaleNumber: type: - string - 'null' additionalProperties: false Flueid.Pro.Constants.PartnerOrderSettingsConstants.OrderProvider: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyDetailAttributes: type: object properties: propertyId: type: integer format: int32 serviceAvailable: type: boolean dataFound: type: boolean propertyType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyType' propertyTypeDescription: type: - string - 'null' readOnly: true apn: type: - string - 'null' fipsCode: type: - string - 'null' countyName: type: - string - 'null' municipality: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionAddressExpanded' mailingAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' ownerOccupied: type: boolean owners: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Consumer' ownedSince: type: - string - 'null' format: date-time lastMarketSale: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionHistoryTransaction' mlsHistory: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMlsRecord' valuation: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyValuation' legalDesc: type: - string - 'null' vesting: type: - string - 'null' lotSizeInAcres: type: - number - 'null' format: double additionalProperties: false Titlefy.Data.Entities.Orders.TemporaryDocument: type: object properties: id: $ref: '#/components/schemas/MongoDB.Bson.ObjectId' createdDate: type: string format: date-time createdByUser: type: - string - 'null' lastUpdatedDate: type: string format: date-time lastUpdatedByUser: type: - string - 'null' tempDocId: type: integer format: int32 documentType: type: integer format: int32 documentTypeDescription: type: - string - 'null' readOnly: true filename: type: - string - 'null' fileExtension: type: - string - 'null' documentId: type: - string - 'null' documentUrl: type: - string - 'null' transmissionError: type: - string - 'null' docBytes: type: - string - 'null' format: byte additionalProperties: false Titlefy.Core.Constants.Orders.LoanType: enum: - 0 - 1 - 2 - 3 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDecision: type: object properties: result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult' resultDescription: type: - string - 'null' readOnly: true underwriterDecision: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionUnderwriterDecision' underwriterDecisionDescription: type: - string - 'null' readOnly: true consumerSearchResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResult' consumerSearchResultDescription: type: - string - 'null' readOnly: true consumerSearchResults: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResultItem' initialPropertySearchResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertySearchResult' propertySearchResultOverrideDescription: type: - string - 'null' propertySearchResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertySearchResult' propertySearchResultDescription: type: - string - 'null' readOnly: true trackedPropertySearchItems: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedInfoItem' trackedConsumerSearchItems: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedConsumerInfoItem' documents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDocument' decisionDate: type: - string - 'null' format: date-time additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyOpenLien: type: object properties: transactionId: type: integer format: int64 recordingDate: type: - string - 'null' format: date-time datedDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' loanAmount: type: integer format: int32 lender: type: - string - 'null' lenderDbaName: type: - string - 'null' lenderAddress: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.Address' privateLender: type: boolean lenderType: type: - string - 'null' term: type: integer format: int32 termType: type: - string - 'null' loanDueDate: type: - string - 'null' format: date-time rate: type: number format: double rateMax: type: number format: double rateMinOnChange: type: number format: double rateMaxOnChange: type: number format: double estimatedRate: type: number format: double loanType: type: - string - 'null' loanPurpose: type: - string - 'null' financingType: type: - string - 'null' lienPosition: type: integer format: int32 estimatedBalance: type: - integer - 'null' format: int32 adjustableRateRider: type: boolean adjustableRateIndex: type: - string - 'null' changeIndex: type: number format: double rateChangeFrequency: type: - string - 'null' interestOnlyPeriod: type: - string - 'null' fixedStepConversionRateRider: type: - string - 'null' rateConversionDate: type: - string - 'null' format: date-time prepaymentRider: type: boolean prepaymentPenaltyTermInMonths: type: integer format: int32 borrowers: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionConsumer' estimatedMonthlyPI: type: number format: double estimatedMonthlyPrincipal: type: number format: double estimatedMonthlyInterest: type: number format: double purchaseMortgage: type: boolean borrowersAsString: type: - string - 'null' readOnly: true titleCompany: type: - string - 'null' cashPurchase: type: boolean constructionLoan: type: boolean standAloneSecond: type: boolean equityCreditLine: type: boolean assignedLenderName: type: - string - 'null' assignmentDate: type: - string - 'null' format: date-time numberOfAssignments: type: integer format: int32 preForeclosureStatus: type: - string - 'null' preFclRecordingDate: type: - string - 'null' format: date-time preFclFilingDate: type: - string - 'null' format: date-time preFclCaseTrusteeSaleNum: type: - string - 'null' preFclAuctionDate: type: - string - 'null' format: date-time additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyOwnership: type: object properties: mailCareOfName: type: - string - 'null' mailingAddress: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.Address' ownerOccupied: type: boolean primaryOwner: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.ConsumerName' primaryOwnerType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.ConsumerType' primaryOwnerTypeDescription: type: - string - 'null' primaryOwnerIdCode: type: - string - 'null' secondaryOwner: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.ConsumerName' secondaryOwnerType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.ConsumerType' secondaryOwnerTypeDescription: type: - string - 'null' ownedSince: type: - string - 'null' format: date-time vesting: type: - string - 'null' primaryResidence: type: boolean numberOfOpenLiens: type: integer format: int32 totalAmountOfOpenLiens: type: integer format: int32 ownerSourceCode: type: - string - 'null' numberOfFinanceTransactions: type: integer format: int32 additionalProperties: false Titlefy.Core.Constants.Orders.OrderingParty: enum: - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionLastMarketSale: type: object properties: saleDate: type: - string - 'null' format: date-time salePrice: type: integer format: int32 buyers: type: - string - 'null' sellers: type: - string - 'null' titleCompany: type: - string - 'null' recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.AddressExpanded: type: object properties: streetNumber: type: - string - 'null' address1: type: - string - 'null' address2: type: - string - 'null' fullStreetAddress: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode5: type: - string - 'null' zipCode4: type: - string - 'null' fullAddressOneLine: type: - string - 'null' readOnly: true zipCodeFull: type: - string - 'null' readOnly: true streetDirectionLeft: type: - string - 'null' streetName: type: - string - 'null' streetSuffix: type: - string - 'null' streetDirectionRight: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyAssociation: type: object properties: name: type: - string - 'null' associationType: type: - string - 'null' contactName: type: - string - 'null' streetAddress: type: - string - 'null' cityStateZip: type: - string - 'null' phone: type: - string - 'null' fees: type: integer format: int32 feeRangeMin: type: integer format: int32 feeRangeMax: type: integer format: int32 feeFrequency: type: - string - 'null' additionalProperties: false MongoDB.Bson.ObjectId: type: object properties: timestamp: type: integer format: int32 readOnly: true machine: type: integer format: int32 readOnly: true deprecated: true pid: type: integer format: int32 readOnly: true deprecated: true increment: type: integer format: int32 readOnly: true deprecated: true creationTime: type: string format: date-time readOnly: true additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionSubmittedOrderAttributes: type: object properties: transactionType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTransactionType' transactionTypeDescription: type: - string - 'null' readOnly: true productType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderProductType' productTypeDescription: type: - string - 'null' readOnly: true attorneyComplianceSearch: type: boolean twentyFourMonthChainRequired: type: boolean thirtySixMonthChainRequired: type: boolean propertyAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' propertyFips: type: - string - 'null' propertyType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyType' propertyTypeDescription: type: - string - 'null' readOnly: true numberOfApns: type: integer format: int32 cashOutAmount: type: number format: double cashOutAmountEstimated: type: number format: double loanAmount: type: number format: double originalLoanAmount: type: - number - 'null' format: double originalLoanCurrentBalance: type: - number - 'null' format: double originalLoanDate: type: - string - 'null' format: date-time salePrice: type: number format: double consumerAttributes: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSubmittedConsumerAttributes' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyType: enum: - 0 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 50 - 70 - 100 - 200 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditTrade: type: object properties: id: type: integer format: int32 accountType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditAccountType' accountTypeDescription: type: - string - 'null' accountSubType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditAccountSubType' accountSubTypeDescription: type: - string - 'null' providerAccountSubTypeDescription: type: - string - 'null' accountStatus: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionAccountStatus' accountStatusDescription: type: - string - 'null' providerAccountStatusNote: type: - string - 'null' pastDue30DaysCount: type: - integer - 'null' format: int32 pastDue60DaysCount: type: - integer - 'null' format: int32 pastDue90DaysCount: type: - integer - 'null' format: int32 firstDelinquencyDate: type: - string - 'null' format: date-time majorDelinquencyDate: type: - string - 'null' format: date-time creditorName: type: - string - 'null' creditorId: type: - string - 'null' borrowerName: type: - string - 'null' accountNumber: type: - string - 'null' highCredit: type: number format: double creditLimit: type: number format: double limitOrHighCredit: type: number format: double readOnly: true currentBalance: type: number format: double paymentHistory: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditPaymentHistoryItem' bankruptcyIndicator: type: boolean derogatoryIndicator: type: boolean deceasedIndicator: type: boolean authorizedUserIndicator: type: boolean mortgageIdNumber: type: - string - 'null' openDate: type: - string - 'null' format: date-time openDateArbitraryDay: type: boolean closedDate: type: - string - 'null' format: date-time closedDateArbitraryDay: type: boolean replacesId: type: - integer - 'null' format: int32 replacedById: type: - integer - 'null' format: int32 matchesPIQ: type: boolean matchesOtherProp: type: boolean otherPropertyAddress: type: - string - 'null' otherPropertyId: type: - integer - 'null' format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionSecretaryOfStateUccSearch: type: object properties: searchSite: type: - string - 'null' coverageExists: type: boolean subscriptionSite: type: boolean docImageSearch: type: - string - 'null' format: date-time additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateProperty: type: object properties: propertyId: type: integer format: int32 fipsCode: type: - string - 'null' parcelNumbers: type: - array - 'null' items: type: string address: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.Address' propertyTypeId: $ref: '#/components/schemas/Titlefy.Core.Constants.DecisionPropertyType' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName: type: object properties: firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' unparsedName: type: - string - 'null' sourceCodes: type: - array - 'null' items: type: string fullName: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Data.Entities.DTOs.GradesheetResult: type: object properties: overallResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult' results: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.GradesheetResultItem' additionalProperties: false Titlefy.Data.Entities.Orders.FldCurativeItem: type: object properties: curativeName: type: - string - 'null' grade: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderCurativeGrade' additionalProperties: false Titlefy.Data.Entities.Orders.Loan: type: object properties: lenderName: type: - string - 'null' loanNumber: type: - string - 'null' loanNumberHash: type: - string - 'null' format: byte loanAmount: type: number format: double loanType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.LoanType' loanTypeDescription: type: - string - 'null' lienPosition: type: integer format: int32 loanApplicationDate: type: - string - 'null' format: date-time loanApprovalDate: type: - string - 'null' format: date-time rate: type: number format: double term: type: integer format: int32 termType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.TermType' unpaidPrincipalBalance: type: number format: double originalLoanAmount: type: number format: double cashOutAmount: type: number format: double contactEmail: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' company: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.LoanCompany' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAddress: type: object properties: address1: type: - string - 'null' address2: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode: type: - string - 'null' fullAddress: type: - string - 'null' readOnly: true streetAddress: type: - string - 'null' readOnly: true sourceCodes: type: - array - 'null' items: type: string additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.DownloadTrailingDocumentRequest: type: object properties: document: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderTrailingDocument' orderId: type: integer format: int32 additionalProperties: false Flueid.Pro.Constants.OrderConstants.OrderSubType: enum: - 0 - 100 - 101 - 102 - 104 - 105 - 106 - 107 - 200 - 201 - 202 - 203 - 205 - 206 - 207 - 300 - 400 - 401 - 402 - 403 - 404 - 407 - 408 - 409 - 410 - 411 - 412 - 413 - 500 - 501 - 502 - 503 - 504 - 505 - 506 - 507 - 508 - 509 - 510 - 600 - 700 - 800 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyAnalysisItem: type: object properties: id: type: integer format: int32 publicRecordTransaction: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionHistoryTransaction' release: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionHistoryTransaction' assignments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionHistoryTransaction' creditAccount: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditTrade' mersRecord: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMersInquiry' involuntaryLien: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionInvoluntaryLien' mechanicalLien: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMechanicalLien' lexisUccFiling: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLexisUccFiling' mlsRecord: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMlsRecord' relatedPropertyId: type: integer format: int32 verifiedFirstLienPosition: type: boolean additionalProperties: false Titlefy.Data.Entities.Orders.DeedOfTrustDetails: type: object properties: instrumentDate: type: - string - 'null' format: date-time recordedDate: type: - string - 'null' format: date-time dotAmount: type: - number - 'null' format: double recordingCounty: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' instrumentNumber: type: - string - 'null' considerationAmount: type: - number - 'null' format: double additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyValuation: type: object properties: estimatedValue: type: integer format: int32 valueRangeMin: type: integer format: int32 valueRangeMax: type: integer format: int32 confidenceScore: type: integer format: int32 standardDeviation: type: integer format: int32 valuationDate: type: - string - 'null' format: date-time estimatedLtvCombined: type: number format: double purchaseLtv: type: number format: double estimatedEquity: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.Orders.HomeOwnersAssociationInfo: type: object properties: serviceProviderType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderServiceProviderType' orderingParty: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderingParty' orderingPartyDescription: type: - string - 'null' companyName: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' hoaName: type: - string - 'null' dues: type: number format: double paymentFrequency: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.PaymentFrequency' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult: enum: - 0 - 1 - 2 - 10 - 11 - 12 - 20 - 21 - 22 - 30 - 31 - 32 - 33 - 34 - 40 - 41 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionForeclosureItem: type: object properties: documentType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentType' subDocType: type: - string - 'null' docTypeDescription: type: - string - 'null' amount: type: number format: double balance: type: - number - 'null' format: double recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' borrowers: type: - string - 'null' lender: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionLienHitType: enum: - 0 - 1 - 2 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionInvoluntaryLien: type: object properties: id: type: integer format: int32 propertyId: type: integer format: int32 fipsCode: type: - string - 'null' county: type: - string - 'null' propertyAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' consumerAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' caseNumber: type: - string - 'null' documentType: type: - string - 'null' docTypeDescription: type: - string - 'null' deedCategory: type: - string - 'null' originalDocumentNumber: type: - string - 'null' originalRecordingDate: type: - string - 'null' format: date-time lienAmount: type: number format: double debtor: type: - string - 'null' creditor: type: - string - 'null' addToSearchPackage: type: boolean analysisAttributes: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLienAnalysisAttributes' reportVisibility: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionReportVisibility' additionalProperties: false Titlefy.Data.Entities.Orders.DefaultDetails: type: object properties: mersRegistrationNumber: type: - string - 'null' customerReferenceNumber: type: - string - 'null' trustorGrantor: type: - string - 'null' trustee: type: - string - 'null' beneficiaryGrantee: type: - string - 'null' legalDescription: type: - string - 'null' parcelNumber: type: - string - 'null' servicerName: type: - string - 'null' servicerCode: type: - string - 'null' deedOfTrustDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.DeedOfTrustDetails' additionalProperties: false Titlefy.Data.Entities.Orders.OrderDetails: type: object properties: estimatedCloseDate: type: - string - 'null' format: date-time customerReference: type: - string - 'null' contractAcceptanceDate: type: - string - 'null' format: date-time contractExpirationDate: type: - string - 'null' format: date-time salePrice: type: integer format: int32 contingencyRemovalDate: type: - string - 'null' format: date-time inspectionPeriodEndDate: type: - string - 'null' format: date-time buyerSignUpDate: type: - string - 'null' format: date-time buyerWalkthroughDate: type: - string - 'null' format: date-time escrowReference: type: - string - 'null' defaultDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.DefaultDetails' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderResultPreview: type: object properties: transactionType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTransactionType' transactionTypeDescription: type: - string - 'null' readOnly: true result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult' resultDescription: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPublicOnlineSource: type: object properties: searchSite: type: - string - 'null' coverageExists: type: boolean docSearchStartDate: type: - string - 'null' format: date-time subscriptionSite: type: boolean docImageSearchStartDate: type: - string - 'null' format: date-time docImageSearchEndDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedConsumerInfoItem: type: object properties: consumerId: type: integer format: int32 category: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedInfoCategory' categoryDescription: type: - string - 'null' readOnly: true itemCode: type: - string - 'null' itemDescription: type: - string - 'null' actionOrResult: type: - string - 'null' reportVisibility: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionReportVisibility' additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.ConsumerName: type: object properties: firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' unparsedName: type: - string - 'null' sourceCodes: type: - array - 'null' items: type: string fullName: type: - string - 'null' additionalProperties: false Titlefy.Models.Orders.OrderDetailLinkedSection: type: object properties: section: type: - string - 'null' sectionCaption: type: - string - 'null' requiredFields: type: - array - 'null' items: type: string additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionAvailableSourcesResults: type: object properties: plantSources: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPlantSource' publicOnlineSource: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPublicOnlineSource' secretaryOfState: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSecretaryOfStateUccSearch' countyTreasurer: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionCountyTreasurerSearch' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderProduct: type: object properties: productType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionProductType' productTypeDescription: type: - string - 'null' readOnly: true initialProduct: type: boolean addedDate: type: string format: date-time autoAdded: type: boolean previewProduct: type: boolean previewDescription: type: - string - 'null' productStatus: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPlantSource: type: object properties: name: type: - string - 'null' coverageExists: type: boolean imageCoverageExists: type: boolean ggIndexDate: type: - string - 'null' format: date-time geographicIndexDate: type: - string - 'null' format: date-time docImageStartDate: type: - string - 'null' format: date-time docImageEndDate: type: - string - 'null' format: date-time providerName: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.ForeclosureAdditionalInfo: type: object properties: caseNumber: type: - string - 'null' dueDate: type: - string - 'null' format: date-time defaultDate: type: - string - 'null' format: date-time unpaidBalance: type: integer format: int32 pastDueAmount: type: integer format: int32 pastDueAsOfDate: type: - string - 'null' format: date-time auctionInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureAuction' trustee: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureContact' contact: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureContact' additionalProperties: false Titlefy.Data.Entities.DTOs.InsurfulDocPackageStatus: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.Orders.InsuranceInfo: type: object properties: serviceProviderType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderServiceProviderType' orderingParty: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderingParty' orderingPartyDescription: type: - string - 'null' companyName: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' policyNumber: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerType: enum: - 0 - 1 - 2 - 3 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionMlsRecord: type: object properties: listingId: type: - string - 'null' listingDate: type: - string - 'null' format: date-time listingPrice: type: - number - 'null' format: double pendingDate: type: - string - 'null' format: date-time pendingPrice: type: - number - 'null' format: double soldDate: type: - string - 'null' format: date-time soldPrice: type: - number - 'null' format: double ownerName: type: - string - 'null' agentName: type: - string - 'null' agentCompanyName: type: - string - 'null' agentLicenseNumber: type: - string - 'null' status: type: - string - 'null' addToSearchPackage: type: boolean relatedToFvd: type: boolean additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDocument: type: object properties: documentName: type: - string - 'null' documentType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentType' documentTypeDescription: type: - string - 'null' status: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentStatus' statusDescription: type: - string - 'null' readOnly: true documentNumber: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' recordingDate: type: - string - 'null' format: date-time countyFips: type: - string - 'null' documentContentBase64: type: - string - 'null' providerStatus: type: - array - 'null' items: type: object additionalProperties: type: string providerId: type: - string - 'null' providerRequestId: type: - string - 'null' requestCreatedDate: type: - string - 'null' format: date-time requestCompletedDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Models.Orders.GetDocumentRequest: type: object properties: orderId: type: integer format: int32 orderNumber: type: - string - 'null' documentId: type: - string - 'null' sourceProviderId: type: integer format: int32 documentTypeDescription: type: - string - 'null' documentTypeId: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionLexisUccFiling: type: object properties: lexisTransactionId: type: - string - 'null' debtors: type: - array - 'null' items: type: string securedParties: type: - array - 'null' items: type: string creditors: type: - array - 'null' items: type: string collateral: type: - array - 'null' items: type: string filingNumber: type: - string - 'null' filingType: type: - string - 'null' filingStatus: type: - string - 'null' originalFilingDate: type: - string - 'null' format: date-time latestFilingDate: type: - string - 'null' format: date-time latestFilingType: type: - string - 'null' latestFilingNumber: type: - string - 'null' expirationDate: type: - string - 'null' format: date-time amount: type: - number - 'null' format: double lienAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' addToSearchPackage: type: boolean ignoredDueToFilter: type: boolean filterMatches: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionUccFilingFilterMatch' matchesBlacklist: type: boolean readOnly: true matchesWhitelist: type: boolean readOnly: true additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyRelatedDocument: type: object properties: transactionId: type: integer format: int64 recordingDate: type: - string - 'null' format: date-time contractDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' lender: type: - string - 'null' loanAmount: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInfoItemCategory: enum: - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditAccountType: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentStatus: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyAssessment: type: object properties: assessedValue: type: integer format: int32 landValue: type: integer format: int32 improvementValue: type: integer format: int32 improvementPct: type: number format: double assessedYear: type: integer format: int32 marketValue: type: integer format: int32 marketLandValue: type: integer format: int32 marketImprovementValue: type: integer format: int32 marketValueYear: type: - integer - 'null' format: int32 county: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyCharacteristics: type: object properties: propertyType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.PropertyType' propertyTypeDescription: type: - string - 'null' yearBuilt: type: integer format: int32 bedrooms: type: integer format: int32 bathroomsTotal: type: number format: double bathroomsFull: type: integer format: int32 bathroomsPartial: type: integer format: int32 livingSqFt: type: integer format: int32 basement: type: - string - 'null' lotSqFt: type: integer format: int32 lotAcres: type: number format: double lotDepth: type: integer format: int32 lotFrontage: type: integer format: int32 stories: type: number format: double storiesDescription: type: - string - 'null' hasBasement: type: boolean hasAttic: type: boolean isSplitLevel: type: boolean roomsTotal: type: integer format: int32 parking: type: - string - 'null' parkingType: type: - string - 'null' hasPool: type: boolean pool: type: - string - 'null' fireplace: type: - string - 'null' unitsTotal: type: integer format: int32 airConditioning: type: - string - 'null' siteInfluence: type: - string - 'null' amenities: type: - array - 'null' items: type: string numberOfBuildings: type: integer format: int32 buildingAreas: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.BuildingArea' buildingClass: type: - string - 'null' buildingCondition: type: - string - 'null' buildingQuality: type: - string - 'null' buildingComments: type: - string - 'null' elevator: type: - string - 'null' interiorWalls: type: - string - 'null' exteriorWalls: type: - string - 'null' extraFeatures: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.ExtraFeature' floorCovering: type: - string - 'null' foundation: type: - string - 'null' heating: type: - string - 'null' heatingFuelType: type: - string - 'null' additionalImprovements: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.AdditionalImprovement' featuredRooms: type: - array - 'null' items: type: string numberOfPlumbingFixtures: type: integer format: int32 roofCover: type: - string - 'null' roofType: type: - string - 'null' sewer: type: - string - 'null' water: type: - string - 'null' propertyStyle: type: - string - 'null' constructionType: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOtherOwnedProp: type: object properties: propertyId: type: integer format: int32 address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' marketStatus: type: - string - 'null' marketStatusDate: type: - string - 'null' format: date-time marketStatusDateText: type: - string - 'null' ownedSinceDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Data.Entities.DTOs.TcrResult: type: object properties: orderId: type: integer format: int32 clientId: type: integer format: int32 clientOrderReference: type: - string - 'null' transactionType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTransactionType' productType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionProductType' status: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus' verifiedRecordingInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionVerifiedRecordingInfo' gradesheetResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.GradesheetResult' documents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDocument' canDownloadReport: type: boolean additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTransactionType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInvoluntaryLien: type: object properties: consumerId: type: integer format: int32 lien: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionInvoluntaryLien' additionalProperties: false Titlefy.Data.Entities.DTOs.OrderServiceLite: type: object properties: serviceTypeDescription: type: - string - 'null' serviceType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' orderNumber: type: - string - 'null' orderExpiration: type: - string - 'null' format: date-time orderStatus: type: - integer - 'null' format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionProcessingResult: type: object properties: succeeded: type: boolean orderId: type: integer format: int32 clientOrderReference: type: - string - 'null' orderStatusId: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus' orderStatusDescription: type: - string - 'null' readOnly: true effectiveDate: type: string format: date-time orderType: type: - string - 'null' latestCountyRecordingDate: type: - string - 'null' format: date-time rulesetResults: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderRulesetResult' errors: type: - array - 'null' items: type: string products: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderProduct' decisionExpiryDate: type: - string - 'null' format: date-time fullValueDeedDate: type: - string - 'null' format: date-time pointOfInsuranceDate: type: - string - 'null' format: date-time docPackageStatus: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocPackageStatus' docPackageStatusDescription: type: - string - 'null' readOnly: true submittedOrderInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSubmittedOrderAttributes' propertyInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyDetailAttributes' verifiedRecordingInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionVerifiedRecordingInfo' consumersFinal: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAttributeContainer' consumerInvoluntaryLiens: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInvoluntaryLien' consumerMechanicalLiens: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerMechanicalLien' openMortgages: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyAnalysisItem' closedMortgages: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyAnalysisItem' openMortgagesOtherProperties: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyAnalysisItem' deedHistory: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDeedHistoryItem' lastMarketSale: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLastMarketSale' lastMlsEvent: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMlsEvent' foreclosureActivity: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionForeclosureItem' taxInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTaxInfo' otherOwnedProps: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOtherOwnedProp' remoteOnlineNotarizationAllowed: type: boolean availableSources: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionAvailableSourcesResults' propertyDetail: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyDetail' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionLienAnalysisAttributes: type: object properties: docNumMatchesReleaseOrigNum_20F1: type: boolean recordingDateMatchesReleaseExactly_20F2: type: boolean recordingDateMatchesReleaseWithin45Days_20F3: type: boolean recordingDateMatchesReleaseYear_20F4: type: boolean recordingDateMatchesReleaseMonthDay_20F5: type: boolean nameMatchesReleaseName_20F6: type: boolean matchOnSsn: type: boolean matchOnPiqAddress: type: boolean matchOnConsumerAddress: type: boolean exceedsStatuteOfLimitations: type: boolean released: type: boolean matchedReleaseDocumentNumber: type: - string - 'null' matchedToOrigDoc: type: boolean matchedAssociatedDocumentNumber: type: - string - 'null' lienCategory: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLienCategory' hitType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLienHitType' directHitCritical: type: boolean directHitNotable: type: boolean additionalProperties: false Titlefy.Core.Constants.DocumentImageStatus: enum: - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyValuation: type: object properties: estimatedValue: type: integer format: int32 valueRangeMin: type: integer format: int32 valueRangeMax: type: integer format: int32 confidenceScore: type: integer format: int32 standardDeviation: type: integer format: int32 valuationDate: type: - string - 'null' format: date-time estimatedLtvCombined: type: number format: double purchaseLtv: type: number format: double additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.ReportIndicatorStyle: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosure: type: object properties: currentForeclosureStatus: type: - string - 'null' recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' documentType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.DocumentType' docTypeDescription: type: - string - 'null' loanNumber: type: - string - 'null' caseNumber: type: - string - 'null' dueDate: type: - string - 'null' format: date-time defaultDate: type: - string - 'null' format: date-time unpaidBalance: type: integer format: int32 pastDueAmount: type: integer format: int32 pastDueAsOfDate: type: - string - 'null' format: date-time lender: type: - string - 'null' lenderType: type: - string - 'null' auctionInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureAuction' originalNoticeOfDefault: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureOriginalNod' originalLoan: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureOriginalLoan' trustee: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureContact' contact: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureContact' deedTransactionId: type: integer format: int64 mortgageTransactionId: type: integer format: int64 mersIndicator: type: boolean additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionProductType: enum: - 0 - 101 - 201 - 211 - 301 - 401 - 501 - 502 - 503 - 504 - 601 type: integer format: int32 Titlefy.Data.Entities.DTOs.OrderContactLite: type: object properties: userId: type: - integer - 'null' format: int32 firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' companyName: type: - string - 'null' photoUrl: type: - string - 'null' fullName: type: - string - 'null' readOnly: true additionalProperties: false Flueid.PropertyDb.Models.Constants.HistoryTransactionType: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.OrderDetailResponse: type: object properties: order: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Order' orderDetailsOptions: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderDetailsOptions' propertyDetails: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyDetail' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionSearchResult: type: object properties: expiryDate: type: string format: date-time result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOverallResult' resultDescription: type: - string - 'null' readOnly: true attorneyTitleOpinionState: type: boolean turnaroundTimes: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundTimeItem' consumerResults: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerResult' consumerInfoItems: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInfoItem' propertyResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSearchResultType' propertyResultDescription: type: - string - 'null' readOnly: true propertyInfoItems: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyInfoItem' documents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDocument' resultPreviews: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderResultPreview' additionalProperties: false Titlefy.Data.Entities.DTOs.OrdersSortBy: enum: - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyTransactionHistoryItem: type: object properties: propertyId: type: integer format: int32 transactionId: type: integer format: int64 buyersBorrowers: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionConsumer' sellers: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionConsumer' recordingDate: type: - string - 'null' format: date-time datedDate: type: - string - 'null' format: date-time payoffDate: type: - string - 'null' format: date-time saleAmount: type: integer format: int32 salePriceCode: type: - string - 'null' documentNumber: type: - string - 'null' loanNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' documentType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.DocumentType' documentTypeDescription: type: - string - 'null' subDocType: type: - string - 'null' transactionType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.HistoryTransactionType' transactionTypeDescription: type: - string - 'null' recordType: type: - string - 'null' isResale: type: boolean cityTransferTax: type: number format: double countyTransferTax: type: number format: double transferTax: type: number format: double mortgages: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyLien' lender: type: - string - 'null' titleCompany: type: - string - 'null' nonDisclosureState: type: boolean interFamilyTransfer: type: boolean cashPurchase: type: boolean constructionLoan: type: boolean standAloneSecond: type: boolean equityCreditLine: type: boolean purchaseMoneyMortgage: type: boolean residentialUse: type: boolean distressedSale: type: boolean reoStatus: type: - string - 'null' mersIndicator: type: boolean multiApnFlag: type: - string - 'null' partialInterestTransferred: type: - string - 'null' mainOrAddendumRecord: type: - string - 'null' assignor: type: - string - 'null' assigneePoolNum: type: - string - 'null' doubleSystemRecordingFlag: type: - string - 'null' doubleSystemDocNumber: type: - string - 'null' doubleSystemPreviousDocNumber: type: - string - 'null' matchedOrphan: type: - string - 'null' deedTransactionId: type: integer format: int64 mortgageTransactionId: type: integer format: int64 relatedDocument: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyRelatedDocument' foreclosureAdditionalInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.ForeclosureAdditionalInfo' hawaiiAdditionalRecordingInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.HawaiiAdditionalRecordingInfo' lastUpdatedDate: type: string format: date-time buyersBorrowersAsString: type: - string - 'null' readOnly: true sellersAsString: type: - string - 'null' readOnly: true additionalProperties: false Flueid.PropertyDb.Models.PropertyData.BuildingArea: type: object properties: areaName: type: - string - 'null' areaSqFt: type: integer format: int32 additionalProperties: false Titlefy.Core.Constants.Orders.OrderStatusEventTypes: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 - 109 - 110 - 111 - 112 - 113 - 114 - 115 - 116 - 117 - 118 - 119 - 120 - 121 - 122 - 123 - 124 - 140 - 141 - 142 - 143 - 144 - 145 - 501 - 502 - 503 - 522 - 523 - 531 - 532 - 535 - 536 - 537 - 538 - 539 - 540 - 562 - 564 - 565 - 566 - 567 - 568 - 569 - 570 - 577 - 578 - 591 - 599 - 623 - 624 - 625 - 626 - 627 - 628 - 629 - 646 - 662 - 664 - 673 - 674 - 675 - 676 - 677 - 678 - 679 - 680 - 681 - 682 - 683 - 684 - 685 - 686 - 687 - 688 - 689 - 690 - 691 - 692 - 693 - 694 - 695 - 696 - 697 - 698 - 699 - 700 - 701 - 702 - 800 - 801 - 802 - 803 - 804 - 805 - 806 - 807 - 808 - 809 - 810 - 811 - 812 - 858 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyDetail: type: object properties: propertyId: type: integer format: int32 location: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropLocation' characteristics: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyCharacteristics' ownership: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyOwnership' openLiens: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyOpenLien' valuation: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyValuation' assessment: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyAssessment' lastMarketSale: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionHistoryItem' priorMarketSale: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTransactionHistoryItem' taxes: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTaxes' associations: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyAssociation' listingInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyListingInfo' mlsHistory: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.MlsHistoryRecord' preForeclosure: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosure' photoMainUrl: type: - string - 'null' noPhotoUrl: type: - string - 'null' locationRoadMapUrl: type: - string - 'null' isHot: type: boolean isSaved: type: boolean nonDisclosureState: type: boolean estimatedEquity: type: integer format: int32 mostRecentCountyRecordingDate: type: - string - 'null' format: date-time mlsOrg: type: - string - 'null' lastUpdatedDate: type: string format: date-time mailAddressIsPoBox: type: boolean lastListingDate: type: - string - 'null' format: date-time fvdLastSaleDate: type: - string - 'null' format: date-time fvdLastListingDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyTaxes: type: object properties: apn: type: - string - 'null' county: type: - string - 'null' taxYear: type: integer format: int32 taxAmount: type: integer format: int32 taxDelinquentYear: type: integer format: int32 taxRateCodeArea: type: - string - 'null' schoolTaxDistrict1: type: - string - 'null' schoolTaxDistrictType1: type: - string - 'null' schoolTaxDistrict2: type: - string - 'null' schoolTaxDistrictType2: type: - string - 'null' schoolTaxDistrict3: type: - string - 'null' schoolTaxDistrictType3: type: - string - 'null' homestead: type: boolean californiaHomeownersExemption: type: boolean taxExemptions: type: - array - 'null' items: type: string installments: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyTaxInstallment' additionalProperties: false Titlefy.Models.DropdownOption: type: object properties: value: type: - string - 'null' text: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.FldCompleteDetails: type: object properties: externalReferenceId: type: integer format: int32 externalClientOrderReference: type: - string - 'null' transactionType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTransactionType' workflowType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderWorkflowType' fullLegalDescription: type: - string - 'null' vesting: type: - string - 'null' curativeItems: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.FldCurativeItem' documents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.TemporaryDocument' decisionDocuments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.TemporaryDocument' cancellationReason: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderCancellationReason' orderProcessingType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderProcessingType' tcrEnhanced: type: - string - 'null' tcrEnhancedData: type: - object - 'null' additionalProperties: $ref: '#/components/schemas/Newtonsoft.Json.Linq.JToken' decisionTransmissionError: type: - string - 'null' txmTransmissionError: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionDeedHistoryItem: type: object properties: documentType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentType' subDocType: type: - string - 'null' docTypeDescription: type: - string - 'null' saleDate: type: - string - 'null' format: date-time recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' buyers: type: - string - 'null' sellers: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.OrderStatusEventLite: type: object properties: sourceProvider: $ref: '#/components/schemas/Flueid.Pro.Constants.PartnerOrderSettingsConstants.OrderProvider' eventType: type: integer format: int32 documentType: type: integer format: int32 documentTypeDescription: type: - string - 'null' eventDescription: type: - string - 'null' orderNumber: type: - string - 'null' createdDate: type: string format: date-time createdByUser: type: - string - 'null' documentId: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.Address: type: object properties: streetNumber: type: - string - 'null' address1: type: - string - 'null' address2: type: - string - 'null' fullStreetAddress: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode5: type: - string - 'null' zipCode4: type: - string - 'null' fullAddressOneLine: type: - string - 'null' readOnly: true zipCodeFull: type: - string - 'null' readOnly: true additionalProperties: false Flueid.PropertyDb.Models.PropertyData.MlsHistoryRecord: type: object properties: listingId: type: - string - 'null' mlsOrgId: type: - string - 'null' status: type: - string - 'null' statusDate: type: - string - 'null' format: date-time listingDate: type: - string - 'null' format: date-time pendingDate: type: - string - 'null' format: date-time soldDate: type: - string - 'null' format: date-time soldPrice: type: - number - 'null' format: double listingPrice: type: - number - 'null' format: double listingPriceRangeLow: type: - number - 'null' format: double listingPriceRangeHigh: type: - number - 'null' format: double ownerName: type: - string - 'null' agentInfo: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.PropertyListingAgent' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAttributeContainer: type: object properties: consumerId: type: integer format: int32 consumerKey: type: - string - 'null' readOnly: true consumerName: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' aliases: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' ssn: type: - string - 'null' dateOfBirth: type: - string - 'null' format: date-time mailingAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' mailingAddressSourceCode: type: - string - 'null' creditAddresses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' lexisAddresses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' mersAddresses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' otherOwnedAddresses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' consumerRole: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerRole' consumerRoleDescription: type: - string - 'null' readOnly: true consumerType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerType' consumerTypeDescription: type: - string - 'null' readOnly: true classification: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerClassification' classificationDescription: type: - string - 'null' readOnly: true sourceCodes: type: - array - 'null' items: type: string allNameCombos: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' processingRunId: type: integer format: int32 addedInRunId: type: integer format: int32 clientConsumerReference: type: - string - 'null' allNames: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' readOnly: true allAddresses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerAddress' readOnly: true additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureAuction: type: object properties: auctionDate: type: - string - 'null' format: date-time auctionTime: type: - string - 'null' location: type: - string - 'null' city: type: - string - 'null' minBidAmount: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.Orders.Order: type: object properties: id: $ref: '#/components/schemas/MongoDB.Bson.ObjectId' createdDate: type: string format: date-time createdByUser: type: - string - 'null' lastUpdatedDate: type: string format: date-time lastUpdatedByUser: type: - string - 'null' orderId: type: integer format: int32 dataKey: type: - string - 'null' partnerId: type: integer format: int32 orderSource: $ref: '#/components/schemas/Titlefy.Core.Constants.RequestSource' integrationCompanyId: type: - integer - 'null' format: int32 orderType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderType' orderTypeDescription: type: - string - 'null' orderSubType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderSubType' orderSubTypeDescription: type: - string - 'null' status: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderStatus' closedDate: type: - string - 'null' format: date-time canceledDate: type: - string - 'null' format: date-time commercial: type: boolean construction: type: boolean settlementType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.SettlementType' services: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderService' insurfulOrderId: type: integer format: int32 languagePreference: type: - string - 'null' amsRealty: type: boolean contacts: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderContact' orderDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderDetails' properties: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Property' mainProperty: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Property' loans: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Loan' payoffs: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Payoff' insuranceInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.InsuranceInfo' homeWarrantyInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.HomeWarrantyInfo' propertyDisclosureInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.PropertyDisclosureInfo' pestControlInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.PestControlInfo' homeOwnersAssociationInfo: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.HomeOwnersAssociationInfo' specialInstructions: type: - string - 'null' additionalOrderOptions: type: - array - 'null' items: type: integer format: int32 closingLocation: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.ClosingLocation' insurfulOrderDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.InsurfulOrderDetails' decisionResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionProcessingResult' tcrResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.TcrResult' docPackage: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.InsurfulDocPackageResult' trailingDocuments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderTrailingDocument' receivedDocuments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.TemporaryDocument' fldCompleteDetails: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.FldCompleteDetails' statusEvents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderStatusEventLite' progressList: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.ProgressListItem' tempDocIds: type: - array - 'null' items: type: integer format: int32 temporaryDocuments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.TemporaryDocument' additionalProperties: false Titlefy.Core.Constants.Orders.OrderRole: enum: - 0 - 1 - 2 - 4 - 5 - 6 - 7 - 11 - 12 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 29 - 50 - 51 - 52 - 53 - 54 - 55 - 99 type: integer format: int32 Titlefy.Models.Orders.OrderFailReason: type: object properties: failCode: type: integer format: int32 failDescription: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerResult: type: object properties: consumerId: type: integer format: int32 result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSearchResultType' resultDescription: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Data.Entities.Orders.HomeWarrantyInfo: type: object properties: serviceProviderType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderServiceProviderType' orderingParty: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderingParty' orderingPartyDescription: type: - string - 'null' companyName: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' licenseNumber: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Address: type: object properties: address1: type: - string - 'null' address2: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode: type: - string - 'null' streetNumber: {} streetName: type: - string - 'null' fullAddress: type: - string - 'null' readOnly: true streetAddress: type: - string - 'null' readOnly: true additionalProperties: false Flueid.PropertyDb.Models.Constants.ConsumerType: enum: - 1 - 2 - 3 type: integer format: int32 Titlefy.Models.Orders.OrderDetailsOptions: type: object properties: requiredStandaloneFields: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderDetailStandaloneField' optionalStandaloneFields: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderDetailStandaloneField' linkedSections: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderDetailLinkedSection' loanTypeOptions: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.DropdownOption' orderingPartyOptions: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.DropdownOption' documentTypeOptions: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.DropdownOption' additionalProperties: false Titlefy.Data.Entities.Orders.Payoff: type: object properties: loanBalance: type: integer format: int32 loanNumber: type: - string - 'null' lender: type: - string - 'null' position: type: integer format: int32 additionalProperties: false Titlefy.ExternalServices.Insurful.ProviderObjects.ModifyDecisionOrderRequest: type: object properties: serviceType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' orderId: type: integer format: int32 addedConsumers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateNewConsumer' updatedConsumers: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateExistingConsumer' updatedPropertyInfo: $ref: '#/components/schemas/Titlefy.ExternalServices.Insurful.ProviderObjects.DecisionOrderUpdateProperty' additionalProperties: false Titlefy.Models.Orders.GetDocumentResponse: type: object properties: documentId: type: - string - 'null' fileExtension: type: - string - 'null' base64Content: type: - string - 'null' documentTypeId: type: integer format: int32 documentTypeDescription: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.Constants.PropertyType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 50 - 70 - 100 - 200 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundTimeClassification: enum: - 0 - 5 - 10 - 20 - 30 - 40 - 500 type: integer format: int32 Titlefy.Core.Constants.Orders.OrderProductSubType: enum: - 0 - 1 - 2 - 3 - 5 - 6 - 7 - 8 type: integer format: int32 Titlefy.Data.Entities.Orders.ProgressListItem: type: object properties: eventType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderStatusEventTypes' eventTypeDescription: type: - string - 'null' completed: type: boolean dateCompleted: type: - string - 'null' format: date-time sequence: type: integer format: int32 additionalProperties: false Titlefy.Models.Orders.OrderServiceSubmissionResult: type: object properties: succeeded: type: boolean orderNumber: type: - string - 'null' orderProviderId: type: integer format: int32 orderProviderNumber: type: integer format: int32 productionSystemOrderId: type: - string - 'null' serviceType: type: integer format: int32 failReasons: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Models.Orders.OrderFailReason' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerMechanicalLien: type: object properties: consumerId: type: integer format: int32 lien: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionMechanicalLien' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionMlsEvent: type: object properties: eventType: type: - string - 'null' eventDate: type: string format: date-time additionalProperties: false Titlefy.Data.Entities.DTOs.InsurfulDocPackageResult: type: object properties: docPackageStatus: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.InsurfulDocPackageStatus' docPackageStatusDescription: type: - string - 'null' readOnly: true orderId: type: integer format: int32 clientOrderReference: type: - string - 'null' orderStatusId: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus' orderStatusDescription: type: - string - 'null' readOnly: true documents: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDocument' additionalProperties: false Titlefy.Core.Constants.Orders.OrderProductCategory: enum: - 0 - 1 - 2 type: integer format: int32 Titlefy.Core.Constants.DecisionPropertyType: enum: - 0 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 50 - 70 - 100 - 200 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.AdditionalImprovement: type: object properties: improvementName: type: - string - 'null' improvementSqFt: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionMechanicalLien: type: object properties: id: type: integer format: int32 propertyId: type: integer format: int32 fipsCode: type: - string - 'null' county: type: - string - 'null' propertyAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' docTypeDescription: type: - string - 'null' owners: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' plaintiffs: type: - array - 'null' items: type: string documentNumber: type: - string - 'null' lienAmount: type: number format: double recordingDate: type: - string - 'null' format: date-time originalDocumentNumber: type: - string - 'null' originalRecordingDate: type: - string - 'null' format: date-time addToSearchPackage: type: boolean analysisAttributes: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionLienAnalysisAttributes' ownerNames: type: - array - 'null' items: type: string readOnly: true additionalProperties: false Titlefy.Models.Orders.UpdateOrderStatusRequest: type: object properties: orderId: type: integer format: int32 orderNumber: type: - string - 'null' orderStatus: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionReportVisibility: enum: - 0 - 1 - 2 type: integer format: int32 Titlefy.Core.Constants.DocumentTypes: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - 78 - 91 - 92 - 93 - 94 - 95 - 96 - 97 - 98 - 99 - 100 - 101 - 105 - 106 - 107 - 108 - 109 - 110 - 593 - 594 - 595 - 596 - 597 - 598 - 600 - 601 - 602 - 603 - 604 - 605 - 606 - 607 - 608 - 609 - 610 - 611 - 612 - 613 - 614 - 646 - 662 - 673 - 674 - 675 - 676 - 677 - 678 - 679 - 680 - 681 - 682 - 683 - 684 - 685 - 686 - 687 - 688 - 689 - 690 - 691 - 692 - 693 - 694 - 695 - 696 - 697 - 698 - 699 - 700 - 701 - 702 - 858 - 1509 - 1517 - 1521 - 1526 - 1549 - 1550 - 1551 - 1556 - 1573 - 1575 - 1576 - 1581 - 1585 - 1593 - 1594 - 1595 - 1596 - 1597 - 1598 - 1600 - 1601 - 1602 - 1603 - 1606 - 1609 - 1610 - 1611 - 1613 - 1614 - 1661 type: integer format: int32 Titlefy.Core.Constants.Orders.OrderCancellationReason: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.ExtraFeature: type: object properties: featureName: type: - string - 'null' featureSqFt: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.OrderSearchRequest: type: object properties: orderTypes: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderType' orderServiceTypes: type: - array - 'null' items: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' orderStatuses: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderStatus' searchText: type: - string - 'null' minOpenDate: type: - string - 'null' format: date-time maxOpenDate: type: - string - 'null' format: date-time minCloseDate: type: - string - 'null' format: date-time maxCloseDate: type: - string - 'null' format: date-time sortBy: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrdersSortBy' pageSize: type: integer format: int32 pageIndex: type: integer format: int32 propertyId: type: integer format: int32 additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropLocation: type: object properties: latitude: type: number format: double longitude: type: number format: double siteAddress: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.AddressExpanded' apn: type: - string - 'null' alternateAPN: type: - string - 'null' alternateApnType: type: - string - 'null' taxParcelNumber: type: - string - 'null' duplicateApnId: type: - string - 'null' countyFips: type: - string - 'null' countyName: type: - string - 'null' censusTract: type: - string - 'null' legalLot: type: - string - 'null' legalBlock: type: - string - 'null' legalDistrict: type: - string - 'null' legalSection: type: - string - 'null' legalLandLot: type: - string - 'null' legalLotCode: type: - string - 'null' legalTract: type: - string - 'null' shortLegalDescription: type: - string - 'null' fullLegalDescription: type: - string - 'null' subdivision: type: - string - 'null' legalPhaseNumber: type: - string - 'null' legalUnit: type: - string - 'null' carrierRoute: type: - string - 'null' cityTownshipMunicipality: type: - string - 'null' sectionTownshipRangeMeridian: type: - string - 'null' assessorsMapReference: type: - string - 'null' zoning: type: - string - 'null' neighborhoodCode: type: - string - 'null' condoOrBuildingName: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.ConsumerName: type: object properties: firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' fullName: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionAccountStatus: enum: - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Core.Constants.Orders.OrderServiceProviderType: enum: - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.HawaiiAdditionalRecordingInfo: type: object properties: transferCertificateOfTitle: type: - string - 'null' condoCprHpr: type: - string - 'null' situsUnitNumber: type: - string - 'null' previousTransferCertificateOfTitle: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedInfoCategory: enum: - 1 - 2 - 3 type: integer format: int32 Titlefy.Data.Entities.Orders.ClosingLocation: type: object properties: companyName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' phone: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResultItem: type: object properties: consumerId: type: integer format: int32 initialResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResult' overrideDescription: type: - string - 'null' result: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResult' resultDescription: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Core.Constants.Orders.OrderWorkflowType: enum: - 0 - 1 - 2 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionLienCategory: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.Orders.InsurfulOrderDetails: type: object properties: status: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderStatus' expiryDate: type: - string - 'null' format: date-time deprecated: true errors: type: - array - 'null' items: type: string deprecated: true additionalProperties: false Titlefy.Core.Constants.Orders.SettlementType: enum: - 1 - 2 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureOriginalNod: type: object properties: recordingDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' additionalProperties: false Titlefy.Core.Constants.Orders.ContactCommunicationPref: enum: - 0 - 1 - 2 - 3 type: integer format: int32 Titlefy.Core.Constants.DecisionConsumerClassification: enum: - 1 - 2 - 3 - 4 - 5 - 6 type: integer format: int32 Titlefy.Data.Entities.Orders.Property: type: object properties: propertyId: type: integer format: int32 fipsCode: type: - string - 'null' countyName: type: - string - 'null' apn: type: - string - 'null' latitude: type: number format: double longitude: type: number format: double address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' ownerName: type: - string - 'null' owners: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.Consumer' propertyType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.PropertyType' propertyTypeDescription: type: - string - 'null' legalDescription: type: - string - 'null' photoUrl: type: - string - 'null' ownerOccupied: type: boolean additionalProperties: false Titlefy.Core.Constants.RequestSource: enum: - 1 - 2 - 3 - 4 type: integer format: int32 Flueid.PropertyDb.Models.Constants.DocumentType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 type: integer format: int32 Titlefy.Core.Constants.Orders.PaymentFrequency: enum: - 1 - 2 - 3 type: integer format: int32 Titlefy.Core.Constants.Orders.OrderStatus: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionCountyTreasurerSearch: type: object properties: searchSite: type: - string - 'null' coverageExists: type: boolean address: type: - string - 'null' phoneNumber: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.LoanCompany: type: object properties: name: type: - string - 'null' address1: type: - string - 'null' address2: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' email: type: - string - 'null' phone: type: - string - 'null' zip: type: - string - 'null' contactType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderRole' additionalProperties: false Titlefy.Data.Entities.Orders.PropertyDisclosureInfo: type: object properties: serviceProviderType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderServiceProviderType' orderingParty: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderingParty' orderingPartyDescription: type: - string - 'null' companyName: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' additionalProperties: false Newtonsoft.Json.Linq.JToken: type: array items: $ref: '#/components/schemas/Newtonsoft.Json.Linq.JToken' Titlefy.Core.Constants.Orders.OrderCurativeGrade: enum: - 0 - 30 - 31 - 32 - 33 - 34 type: integer format: int32 Titlefy.Models.Orders.OrderFullUpdateRequest: type: object properties: titlefyOrderId: type: integer format: int32 serviceType: type: integer format: int32 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionDocPackageStatus: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundTimeItem: type: object properties: category: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundCategory' categoryDescription: type: - string - 'null' readOnly: true turnaroundTimeClassification: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundTimeClassification' turnaroundTimeClassificationDescription: type: - string - 'null' readOnly: true minTurnaroundTimeInDays: type: integer format: int32 maxTurnaroundTimeInDays: type: integer format: int32 additionalProperties: false Flueid.Pro.Constants.OrderConstants.OrderServiceType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionDocumentType: enum: - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 62 - 63 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionReportIndicatorStyle: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.Orders.OrderTrailingDocument: type: object properties: documentType: $ref: '#/components/schemas/Titlefy.Core.Constants.DocumentTypes' fileName: type: - string - 'null' documentNumber: type: - string - 'null' status: $ref: '#/components/schemas/Titlefy.Core.Constants.DocumentImageStatus' book: type: - string - 'null' page: type: - string - 'null' provider: $ref: '#/components/schemas/Flueid.Pro.Constants.PartnerOrderSettingsConstants.OrderProvider' recordingDate: type: - string - 'null' format: date-time providerReference: type: - string - 'null' serviceType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' docBytes: type: - string - 'null' format: byte documentTypeDescription: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionSubmittedConsumerAttributes: type: object properties: consumerId: type: integer format: int32 classification: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerClassification' consumerType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerType' consumerTypeDescription: type: - string - 'null' readOnly: true consumerRole: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerRole' consumerRoleDescription: type: - string - 'null' readOnly: true ssn: type: - string - 'null' name: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' aliases: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' mailingAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' processingRunId: type: integer format: int32 addedInRunId: type: integer format: int32 clientConsumerReference: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.OrderService: type: object properties: orderNumber: type: - string - 'null' previousOrderNumbers: type: - array - 'null' items: type: string serviceStatus: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderStatus' openDate: type: - string - 'null' format: date-time closedDate: type: - string - 'null' format: date-time canceledDate: type: - string - 'null' format: date-time serviceType: $ref: '#/components/schemas/Flueid.Pro.Constants.OrderConstants.OrderServiceType' serviceTypeDescription: type: - string - 'null' products: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.Orders.OrderProduct' orderProvider: $ref: '#/components/schemas/Flueid.Pro.Constants.PartnerOrderSettingsConstants.OrderProvider' productionSystemOrderId: type: - string - 'null' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyPreForeclosureOriginalLoan: type: object properties: recordingDate: type: - string - 'null' format: date-time datedDate: type: - string - 'null' format: date-time documentNumber: type: - string - 'null' docProviderRef: type: - string - 'null' book: type: - string - 'null' page: type: - string - 'null' lender: type: - string - 'null' lenderType: type: - string - 'null' loanAmount: type: integer format: int32 titleCompany: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInfoItem: type: object properties: consumerId: type: integer format: int32 itemCode: type: - string - 'null' category: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerInfoItemCategory' categoryDescription: type: - string - 'null' readOnly: true itemDescription: type: - string - 'null' eventDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionCreditPaymentHistoryItem: type: object properties: paymentMonthYear: type: string format: date-time status: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPaymentHistoryStatus' additionalProperties: false Titlefy.Data.Entities.DTOs.SearchOrdersResult: type: object properties: orders: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.OrderLite' pageCount: type: integer format: int32 orderCount: type: integer format: int64 additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyInfoItem: type: object properties: itemCode: type: - string - 'null' category: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyInfoItemCategory' categoryDescription: type: - string - 'null' readOnly: true itemDescription: type: - string - 'null' eventDate: type: - string - 'null' format: date-time additionalProperties: false Titlefy.Core.Constants.Orders.TermType: enum: - 0 - 1 - 2 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionAddressExpanded: type: object properties: address1: type: - string - 'null' address2: type: - string - 'null' city: type: - string - 'null' state: type: - string - 'null' zipCode: type: - string - 'null' fullAddress: type: - string - 'null' readOnly: true streetAddress: type: - string - 'null' readOnly: true streetNumber: type: - string - 'null' streetDirectionLeft: type: - string - 'null' streetName: type: - string - 'null' streetSuffix: type: - string - 'null' streetDirectionRight: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.PestControlInfo: type: object properties: serviceProviderType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderServiceProviderType' orderingParty: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderingParty' orderingPartyDescription: type: - string - 'null' companyName: type: - string - 'null' phone: type: - string - 'null' email: type: - string - 'null' contactFirstName: type: - string - 'null' contactLastName: type: - string - 'null' address: $ref: '#/components/schemas/Titlefy.Data.Entities.Address' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerSearchResult: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertySearchResult: enum: - 0 - 1 - 2 - 3 - 4 - 5 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionUccFilingFilterMatch: type: object properties: entityType: type: - string - 'null' entityText: type: - string - 'null' listType: type: - string - 'null' listName: type: - string - 'null' searchedText: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.OrderProduct: type: object properties: productCategory: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderProductCategory' productType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderProductType' productTypeDescription: type: - string - 'null' productSubType: $ref: '#/components/schemas/Titlefy.Core.Constants.Orders.OrderProductSubType' productSubTypeDescription: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerClassification: enum: - 1 - 2 - 3 - 4 - 5 - 6 type: integer format: int32 Titlefy.Models.Orders.OrderDetailStandaloneField: type: object properties: field: type: - string - 'null' parentSection: type: - string - 'null' additionalProperties: false Titlefy.Core.Constants.Orders.OrderProcessingType: enum: - 0 - 2 - 4 - 5 - 6 - 9 - 10 type: integer format: int32 Titlefy.Core.Constants.Orders.OrderContactType: enum: - 0 - 1 - 2 - 3 - 4 type: integer format: int32 Flueid.PropertyDb.Models.PropertyData.PropertyTaxInstallment: type: object properties: baseAmountDue: type: integer format: int32 netAmountDue: type: integer format: int32 status: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.Orders.Consumer: type: object properties: firstName: type: - string - 'null' middleName: type: - string - 'null' lastName: type: - string - 'null' suffix: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTaxInstallment: type: object properties: installmentNumber: type: integer format: int32 dueDate: type: - string - 'null' format: date-time delinquencyDate: type: - string - 'null' format: date-time paidOnDate: type: - string - 'null' format: date-time baseAmount: type: number format: double balance: type: - number - 'null' format: double status: type: - string - 'null' statusStyle: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionReportIndicatorStyle' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderRulesetResult: type: object properties: productType: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionProductType' rulesetId: type: integer format: int32 processingRunId: type: integer format: int32 decision: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionOrderDecision' searchResult: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionSearchResult' canDownloadReport: type: boolean failureReasons: type: - array - 'null' items: type: string indicatorStyle: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.ReportIndicatorStyle' additionalProperties: false Flueid.PropertyDb.Models.PropertyData.PropertyTransactionConsumer: type: object properties: name: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.ConsumerName' careOfName: type: - string - 'null' consumerType: $ref: '#/components/schemas/Flueid.PropertyDb.Models.Constants.ConsumerType' vesting: type: - string - 'null' relationship: type: - string - 'null' idCode: type: - string - 'null' address: $ref: '#/components/schemas/Flueid.PropertyDb.Models.PropertyData.Address' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTaxInfo: type: object properties: installments: type: - array - 'null' items: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTaxInstallment' taxType: type: - string - 'null' annualTaxAmount: type: - number - 'null' format: double exemptions: type: - string - 'null' assessedValue: type: - number - 'null' format: double landValue: type: - number - 'null' format: double improvementValue: type: - number - 'null' format: double taxYears: type: - string - 'null' billReleaseDate: type: - string - 'null' format: date-time exemptionAmount: type: - number - 'null' format: double assessedYear: type: integer format: int32 improvementPct: type: integer format: int32 netTaxable: type: number format: double payToName: type: - string - 'null' payToPhone: type: - string - 'null' payToFax: type: - string - 'null' payToAddress: type: - array - 'null' items: type: string payToLink: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTurnaroundCategory: enum: - 1 - 2 - 3 - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionVerifiedRecordingInfo: type: object properties: fullLegalDescription: type: - string - 'null' vesting: type: - string - 'null' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedInfoItem: type: object properties: category: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionTrackedInfoCategory' categoryDescription: type: - string - 'null' readOnly: true itemCode: type: - string - 'null' itemDescription: type: - string - 'null' actionOrResult: type: - string - 'null' reportVisibility: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionReportVisibility' additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionPropertyInfoItemCategory: enum: - 4 type: integer format: int32 Titlefy.Data.Entities.DTOs.Insurful.DecisionMersInquiry: type: object properties: id: type: integer format: int32 minNumber: type: - string - 'null' status: type: - string - 'null' active: type: boolean readOnly: true noteDate: type: - string - 'null' format: date-time loanAmount: type: integer format: int32 propertyAddress: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionAddressExpanded' borrower: $ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerName' borrowerIsPerson: type: boolean lienPriorityType: type: - string - 'null' isPrimaryLien: type: boolean servicer: type: - string - 'null' matchesPIQ: type: boolean matchesOtherProp: type: boolean setToPiqDueToNoMatchingHistoryFound: type: boolean otherPropertyAddress: type: - string - 'null' otherPropertyId: type: - integer - 'null' format: int32 borrowerName: type: - string - 'null' readOnly: true additionalProperties: false Titlefy.Data.Entities.DTOs.Insurful.DecisionConsumerRole: enum: - 0 - 1 - 2 - 3 type: integer format: int32