Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Even Financial Prefill API

The Prefill API from Even Financial — 2 operation(s) for prefill.

Even Financial Prefill API is one of 6 APIs that Even Financial publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Prefill. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 2 operations across 2 paths, and defines 49 schemas. It is described by OpenAPI 3.0.3, at version 1.106.0.

Requests are made against a single base URL, https://api.engine.tech.

2 operations 2 paths 49 schemas 1 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.106.0
Base URL
https://api.engine.tech
Authentication
HTTP Bearer, HTTP Bearer, HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 3

Even Financial Prefill API declares 3 security schemes for authenticating requests. It accepts HTTP bearer tokens (publishableBearerToken). It accepts HTTP bearer tokens (confidentialBearerToken). It accepts HTTP bearer tokens (experimentalBearerToken).

  • publishableBearerToken — A bearer token that is assumed to be published in application code and downloaded to a user's device. As a result, it only has restricted access to the API.
  • confidentialBearerToken — A bearer token that is assumed to be managed like a password or any other confidential secret. As a result, it has access to sensitive API endpoints.
  • experimentalBearerToken — A bearer token that is used to access experimental endpoints that are not yet available for all partners. It may be treated the same as a publishableBearerToke…

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 1 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Prefill 2
GET
/originator/prefills/{prefillToken}
Get prefill data
getPrefill 1 param → 200401404
POST
/originator/prefills
Prefill data
prefill body → 200400401

Schemas 49

The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are LeadMortgageInformationJson (32 properties), LeadCreateData (26 properties), LeadPersonalInformation (24 properties), LeadFinancialInformation (18 properties). Each schema is shown below with its type and property counts.

LeadCreateData
object
26 properties
LeadPersonalReferenceInformationJson
object
4 properties
PropertyType
string
LeadFinancialInformation
object
18 properties
CardPurpose
string
Purposes or categories related to a credit card
PersonalReferenceRelationType
string
LeadSavingsInformationJson
object
2 properties
State
string
A two character upper case state, Puerto Rico, or District of Columbia code
LeadEmploymentInformationJson
object
13 properties
ProductType
string
PrefillResponse
object
6 properties 4 required
EducationLevel
string
IdType
string
CitizenshipStatus
string
Citizenship status
LoanPurpose
string
PropertyStatus
string
LeadCreditCardInformationJson
object
2 properties
BankAccountType
string
MortechCreditRating
string
MortgageLoanType
string
EmploymentStatus
string
BatchConsentVersion
string
LeadHealthInformationJson
object
4 properties
LeadCoApplicantInformationJson
object
The personal information of a co-applicant that may be considered in the underwriting and approval of a loan.
9 properties
LeadRefinanceLoanInformationJson
object
8 properties
LeadMortgageInformationJson
object
32 properties
LeadLoanInformationJson
object
2 properties
Gender
string
ApiErrorDetails
object
LeadIdentificationInformationJson
object
3 properties
LeadCreditInformationJson
object
Credit history information relating to a Lead
2 properties
OpeId
string
identification number used by the U.S. Department of Education's Office of Postsecondary Education (OPE) to identify schools that have Program Participation Ag…
LeadClientTagsJson
object
Arbitrary key-values mappings to associate with a Lead. This field can be use to attach subids to a Lead
LeadPersonalInformation
object
24 properties
LeadBestTimeToCall
string
PropertySearchStatus
string
LeadSessionInformationJson
object
Browsing session information accociated with a Lead
3 properties
LeadEducationInformationJson
object
13 properties
OccupancyType
string
EmploymentPayFrequency
string
MortgageType
string
RefinanceLoanType
string
ProvidedCreditRating
string
PurchaseStatus
string
LeadLegalInformationJson
object
Information regarding a Lead's communication consent
7 properties
RefinanceType
string
ApiError
object
4 properties
LeadAutoInsuranceInformationJson
object
8 properties
GraduateDegreeType
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

even-financial-prefill-api-openapi.yml Raw ↑

Other APIs Even Financial publishes across the network.

Even Financial Analytics API
Even Financial Approval Probability API
Even Financial Lead API
Even Financial Offer Preview API
Even Financial UI Utils API