HomeGuidesAPI ReferenceChangelogDiscussions
GuidesAPI ReferenceDiscussions


## Enumerations

## error.errorCode:

Standard HTTP error codes

## event.status:

  • EMITTED

  • ACKNOWLEDGED

  • PROCESSING

  • SUCCEEDED

  • FAILED

  • NO_ACTION

## event.eventType

  • applicantEvent

  • applicationEvent

  • disclosuresEvent

  • documentEvent

  • eConsentStatus

  • systemEvent

  • workflowEvent

## event.message.entityAction

  • ADDED

  • APPLICATION_ARCHIVED

  • APPLICATION_EXPORTED

  • APPLICATION_SUBMITTED

  • ARCHIVED

  • AVAILABLE

  • BROKER_EXPORT

  • COMPLETED

  • DISCLOSURES_DECLINED

  • DISCLOSURES_EXPIRED

  • DISCLOSURES_SIGNED

  • DISCLOSURES_STATUS_CHANGE

  • DISCLOSURES_VIEWED

  • EXPORTED

  • HEALTHCHECK

  • INTENT_TO_PROCEED

  • READY_TO_FUND

  • SUBMITTED

  • TRID_TRIGGERED

  • UPDATE

  • VERIFICATION_REF_ID_UPDATED

## message.entityType

  • accountApplication

  • document

  • loan

  • party

## message.metadata.docType

The classification category of a specific document. Primarily used to filter out Document events that are irrelevant for a specific use case. [Download CSV of Doc Type Definitions](🔗)

## message.metadata.source

  • BLEND

  • BORROWER\

  • LENDER

  • PROVIDER

## message.milestone

  • GETTING_STARTED

  • GETTING_TO_KNOW_YOU

  • ASSETS

  • INCOME

  • REAL_ESTATE_OWNED

  • DECLARATIONS

  • DEMOGRAPHIC_INFORMATION

  • ADDITIONAL_QUESTIONS

## message.originationType

Indicates the loan type the event applies to IF the entityType is `loan`.

  • AUTO

  • HELOAN

  • HELOC

  • MORTGAGE

## Event Decoration

At times, adding metadata to events can aid in downstream processing and make integration more efficient. To this end, we offer a set of decorator configurations that may be made available. Decorators are not available on all events; check the event descriptions below for information on which decorators are available for each event type.

Decorators are always injected as keys into the `message` object, and may be further nested. The path of the decorator data is described as starting with the message attribute as the root. As an example, the decorator `losPrimaryKey` would have a full path of `message.losPrimaryKey` and the decorator `borrower.econsentMetadata` would have a full path of `message.borrower.econsentMetadata`.



## Decorators

  • losPrimaryKey

  • crmPrimaryKey

  • originationType

  • metadata.documentYear

  • referenceLoanNumber

  • metadata.memberEntityIdentifier

  • borrower.econsentMetadata

  • metadata.assetIdentifier

## LOS Primary Key

The name of the loan identifier that links a Blend loan with a record in an LOS. This will only be set if the Blend instance has a LOS integration, or if one is set using the API.

## CRM Primary Key

The name of the loan identifier that links a Blend loan with a record in a CRM. This applies to Blend instance's enabled with a CRM integration.

## Origination Type

The type of loan (e.g. HELOC) referenced in the event.

## Document Year

Year the document references.

Note:

  • This field does NOT always exist

  • Only exists on document events

  • Only exists for CERTAIN types of documents

## Loan Number

The reference number that is displayed in the lender pipeline view of the Blend web interface. Note that with certain role permissions, this number is mutable by users via the web interface.

## Member Entity Identifier

An ID pointing to employment or account source of a given document.

Note:

  • This field does NOT always exist

  • Only exists on document events

  • Only exists for CERTAIN types of documents

## E-Consent Metadata

The status, ip, and date of E-Consent for a party. Note: this decorator only available for E-Consent event(s).