{"info":{"_postman_id":"b8a13d35-c42f-400b-8c1f-e0700754d2a9","name":"MKIII","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"31645010","collectionId":"b8a13d35-c42f-400b-8c1f-e0700754d2a9","publishedId":"2sA3kYjzuA","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-07-26T17:58:24.000Z"},"item":[{"name":"MKIII REST API","item":[{"name":"V1","item":[{"name":"/publisher/application","id":"1251037f-8c24-4266-b80d-e1ad61ddfd28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"applicant\": {\n        \"firstName\": \"tester\",\n        \"lastName\": \"testerson\",\n        \"ssn\": \"123456789\",\n        \"dob\": \"1979-11-19\",\n        \"phone\": \"9713407422\",\n        \"email\": \"tester@testerson.com\",\n        \"addressLineOne\": \"123 test St\",\n        \"addressLineTwo\": \"Apt X\",\n        \"city\": \"Jones\",\n        \"state\": \"CO\",\n        \"zip\": \"98748\",\n        \"annualPreTaxIncome\": 500000.00,\n        \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n        \"employerName\": \"job\",\n        \"employmentPosition\": \"worker\",\n        \"employmentStartDate\": \"1979-07\",\n        \"idVerified\": true\n    },\n    \"institutionName\": \"usalliance\",\n    \"requestedAmount\": 6500.00\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/publisher/application","description":"<p>Initiates an MKIII loan application with the minimum required customer data.</p>\n<h2 id=\"request\">Request</h2>\n<p>✅ = Required</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>requestedAmount</code>✅</td>\n<td></td>\n<td><code>float</code>  <br />(Up to 2 decimal places)</td>\n<td>The amount of money the applicant is requesting to borrow in dollars and cents.</td>\n</tr>\n<tr>\n<td><code>institutionName</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The lender who would be financing the loan.</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Can be anything intended to identify the request from the client consumer side</td>\n</tr>\n<tr>\n<td><code>loanPurpose</code></td>\n<td></td>\n<td><code>number</code></td>\n<td>Optional: if passing loan purpose, must pass the numerical ID value from the enum below  <br />  <br /><code>debt_consolidation = 1, payoff_credit_cards = 2, large_purchase = 3, medical_debt = 4, home_improvement = 5, vacation_expenses = 6, moving_expenses = 7, family_or_life_event = 8, taxes = 9, other = 10</code></td>\n</tr>\n<tr>\n<td><code>applicant</code>✅</td>\n<td></td>\n<td><code>object</code></td>\n<td>PII of the customer applying for the loan.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>firstName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant first name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>lastName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant last name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>ssn</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant ssn, which is encrypted and stored separately away from other customer PII for extra security.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>dob</code>✅</td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD i.e. 1985-07-03)</td>\n<td>Applicant date of birth</td>\n</tr>\n<tr>\n<td></td>\n<td><code>phone</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant 10-digit phone number. Must be a US number.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>email</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant email</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineOne</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant address line one</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineTwo</code></td>\n<td><code>string</code></td>\n<td>Applicant optional address line two</td>\n</tr>\n<tr>\n<td></td>\n<td><code>city</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant city</td>\n</tr>\n<tr>\n<td></td>\n<td><code>state</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant state</td>\n</tr>\n<tr>\n<td></td>\n<td><code>zip</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant zip code</td>\n</tr>\n<tr>\n<td></td>\n<td><code>annualPreTaxIncome</code>✅</td>\n<td><code>float</code>  <br />(Up to 2 decimal places if there are cents)</td>\n<td>Applicant annual income before taxes in dollars and cents.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>disclosuresAcceptedAt</code>✅</td>\n<td><code>string</code>  <br />(ISO8601 timestamp)</td>\n<td>Timestamp of when the user accepted the terms of this application submission.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employerName</code></td>\n<td><code>string</code></td>\n<td>Name of applicant's employer</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentPosition</code></td>\n<td><code>string</code></td>\n<td>Applicant's employment position or title</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentStartDate</code></td>\n<td><code>string</code>  <br />(Date in format YYYY-MM i.e. 1985-07)</td>\n<td>Month and year applicant started their current position</td>\n</tr>\n<tr>\n<td></td>\n<td><code>housingStatus</code></td>\n<td><code>string</code>  <br />(Must be 'Own', 'Rent', or 'Other')</td>\n<td>Applicant housing status</td>\n</tr>\n<tr>\n<td></td>\n<td><code>monthlyHousingCost</code></td>\n<td><code>integer</code></td>\n<td>Cost of applicant's living situation</td>\n</tr>\n<tr>\n<td></td>\n<td><code>mlaFlag</code></td>\n<td><code>boolean</code></td>\n<td>Applicant MLA eligibility</td>\n</tr>\n<tr>\n<td></td>\n<td><code>creditDetails</code></td>\n<td><code>JSON</code></td>\n<td>Optional extra credit details if available</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idVerified</code></td>\n<td><code>boolean</code></td>\n<td>Applicant's IDV status if IDV already preformed.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idImages</code></td>\n<td><code>string[]</code>(Must be list of valid Base64 encoded images)</td>\n<td>Applicant's ID images if IDV already preformed</td>\n</tr>\n<tr>\n<td></td>\n<td><code>bureau</code></td>\n<td><code>string</code></td>\n<td>Credit Bureau source of the applicant's pre-screen</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"special-notes\">Special Notes:</h4>\n<ol>\n<li><p>If <code>institutionName</code> is not present the institution will be chosen for the applicant based on a best match criteria.</p>\n</li>\n<li><p>While <code>annualPreTaxIncome</code> is required, <code>employerName</code>, <code>employmentPosition</code>, and <code>employmentStartDate</code> are not. However if these three employer fields are not available to be sent with the request the applicant will not be fully evaluated until employment info is collected in the MKIII onboarding.</p>\n</li>\n<li><p><code>housingStatus</code> will default to 'Rent' if not available.</p>\n</li>\n<li><p><code>monthlyHousingCost</code> will default to 500 if not available.</p>\n</li>\n<li><p>If the optional field <code>idVerified</code> is passed explicitly as <code>false</code> the applicant will be denied.</p>\n</li>\n</ol>\n<h4 id=\"minimal-example-request-body\">Minimal Example Request Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"requestedAmount\": 5500.00,\n  \"institutionName\": \"allstarlender\",\n  \"applicant\": {\n    \"firstName\": \"testing\",\n    \"lastName\": \"tester\",\n    \"ssn\": \"123456789\",\n    \"dob\": \"1979-11-19\",\n    \"phone\": \"1231231234\",\n    \"email\": \"testing@tester.com\",\n    \"addressLineOne\": \"123 test St\",\n    \"addressLineTwo\": \"Apt X\",\n    \"city\": \"Jones\",\n    \"state\": \"CO\",\n    \"zip\": \"98765\",\n    \"annualPreTaxIncome\": 65000.00,\n    \"employerName\": \"job\",\n    \"employmentPosition\": \"worker\",\n    \"employmentStartDate\": \"1979-07\",\n    \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n    \"idVerified\": true\n  }\n}\n\n</code></pre>\n<h2 id=\"response\">Response</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The MKIII internal ID of the loan application.</td>\n</tr>\n<tr>\n<td><code>requestId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>Unique identifier to this specific HTTP request</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Will not be returned unless specified in the initial request</td>\n</tr>\n<tr>\n<td><code>institutionName</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The lender of the loan application.</td>\n</tr>\n<tr>\n<td><code>continuationUrl</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The URL to the MKIII web-app where the applicant can finish their application.</td>\n</tr>\n<tr>\n<td><code>approvedLoanOffers</code></td>\n<td></td>\n<td><code>array[offer]</code></td>\n<td>The list of potential offers for this applicant.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.institutionName</code></td>\n<td><code>string</code></td>\n<td>The lender of the loan offer.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.loanAmount</code></td>\n<td><code>float</code></td>\n<td>The amount of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.termInMonths</code></td>\n<td><code>integer</code></td>\n<td>The term of the loan in months.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.interestRateInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The interest rate of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.financeCharge</code></td>\n<td><code>float</code></td>\n<td>The finance charge to the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.monthlyPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated monthly payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated <em>final</em> payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.totalPayments</code></td>\n<td><code>float</code></td>\n<td>The estimated total cost of the loan + interest + fees in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of origination.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.firstPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the first payment.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the final payment. Date format: YYYY-MM-DD.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationFee</code></td>\n<td><code>float</code></td>\n<td>The fee to originate the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.aprInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The APR of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.continuationUrl</code></td>\n<td><code>string</code></td>\n<td>The same as <code>continuationUrl</code> above, however following a continuation url on an offer, will preselect that offer as the chosen offer, and skip offer selection during onboarding.</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"LAP_01J3NW50RR3REJJTD643GWPY78\",\n  \"requestId\": \"01J3NW50NKW8BM5EQ7GNZB9BQJ\",\n  \"institutionName\": \"allstarlender\",\n  \"approvedLoanOffers\": [\n    {\n      \"institutionName\": \"allstarlender\",\n      \"loanAmount\": 6500,\n      \"termInMonths\": 12,\n      \"interestRateInBasisPoints\": 1224,\n      \"financeCharge\": 471.52,\n      \"monthlyPayment\": 580.97,\n      \"finalPayment\": 580.85,\n      \"totalPayments\": 6971.52,\n      \"firstPaymentDate\": \"2024-09-16\",\n      \"originationDate\": \"2024-08-02\",\n      \"finalPaymentDate\": \"2025-08-16\",\n      \"originationFee\": 0,\n      \"aprInBasisPoints\": 1222.8,\n      \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer&amp;term=12\"\n    }\n  ],\n  \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer\"\n}\n\n</code></pre>\n","urlObject":{"path":["v1","publisher","application"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1251037f-8c24-4266-b80d-e1ad61ddfd28"},{"name":"/smb/application","id":"23f54d97-ddb2-47e9-b2ab-7f7ca02f6f37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{authToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"applicant\": {\n        \"firstName\": \"tester\",\n        \"lastName\": \"testerson\",\n        \"ssn\": \"123456789\",\n        \"dob\": \"1979-11-19\",\n        \"phone\": \"9713407422\",\n        \"email\": \"tester@testerson.com\",\n        \"addressLineOne\": \"123 test St\",\n        \"addressLineTwo\": \"Apt X\",\n        \"city\": \"Jones\",\n        \"state\": \"CO\",\n        \"zip\": \"98748\",\n        \"annualPreTaxIncome\": 500000.00,\n        \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n        \"employerName\": \"job\",\n        \"employmentPosition\": \"worker\",\n        \"employmentStartDate\": \"1979-07\",\n        \"idVerified\": true\n    },\n    \"institutionName\": \"usalliance\",\n    \"requestedAmount\": 6500.00\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/v1/publisher/application","description":"<p>Initiates an MKIII loan application with the minimum required customer data.</p>\n<h2 id=\"request\">Request</h2>\n<p>✅ = Required</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>requestedAmount</code>✅</td>\n<td></td>\n<td><code>float</code>  <br />(Up to 2 decimal places)</td>\n<td>The amount of money the applicant is requesting to borrow in dollars and cents.</td>\n</tr>\n<tr>\n<td><code>institutionName</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The lender who would be financing the loan.</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Can be anything intended to identify the request from the client consumer side</td>\n</tr>\n<tr>\n<td><code>loanPurpose</code></td>\n<td></td>\n<td><code>number</code></td>\n<td>Optional: if passing loan purpose, must pass the numerical ID value from the enum below  <br />  <br /><code>debt_consolidation = 1, payoff_credit_cards = 2, large_purchase = 3, medical_debt = 4, home_improvement = 5, vacation_expenses = 6, moving_expenses = 7, family_or_life_event = 8, taxes = 9, other = 10</code></td>\n</tr>\n<tr>\n<td><code>applicant</code>✅</td>\n<td></td>\n<td><code>object</code></td>\n<td>PII of the customer applying for the loan.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>firstName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant first name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>lastName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant last name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>ssn</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant ssn, which is encrypted and stored separately away from other customer PII for extra security.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>dob</code>✅</td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD i.e. 1985-07-03)</td>\n<td>Applicant date of birth</td>\n</tr>\n<tr>\n<td></td>\n<td><code>phone</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant 10-digit phone number. Must be a US number.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>email</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant email</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineOne</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant address line one</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineTwo</code></td>\n<td><code>string</code></td>\n<td>Applicant optional address line two</td>\n</tr>\n<tr>\n<td></td>\n<td><code>city</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant city</td>\n</tr>\n<tr>\n<td></td>\n<td><code>state</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant state</td>\n</tr>\n<tr>\n<td></td>\n<td><code>zip</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant zip code</td>\n</tr>\n<tr>\n<td></td>\n<td><code>annualPreTaxIncome</code>✅</td>\n<td><code>float</code>  <br />(Up to 2 decimal places if there are cents)</td>\n<td>Applicant annual income before taxes in dollars and cents.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>disclosuresAcceptedAt</code>✅</td>\n<td><code>string</code>  <br />(ISO8601 timestamp)</td>\n<td>Timestamp of when the user accepted the terms of this application submission.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employerName</code></td>\n<td><code>string</code></td>\n<td>Name of applicant's employer</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentPosition</code></td>\n<td><code>string</code></td>\n<td>Applicant's employment position or title</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentStartDate</code></td>\n<td><code>string</code>  <br />(Date in format YYYY-MM i.e. 1985-07)</td>\n<td>Month and year applicant started their current position</td>\n</tr>\n<tr>\n<td></td>\n<td><code>housingStatus</code></td>\n<td><code>string</code>  <br />(Must be 'Own', 'Rent', or 'Other')</td>\n<td>Applicant housing status</td>\n</tr>\n<tr>\n<td></td>\n<td><code>monthlyHousingCost</code></td>\n<td><code>integer</code></td>\n<td>Cost of applicant's living situation</td>\n</tr>\n<tr>\n<td></td>\n<td><code>mlaFlag</code></td>\n<td><code>boolean</code></td>\n<td>Applicant MLA eligibility</td>\n</tr>\n<tr>\n<td></td>\n<td><code>creditDetails</code></td>\n<td><code>JSON</code></td>\n<td>Optional extra credit details if available</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idVerified</code></td>\n<td><code>boolean</code></td>\n<td>Applicant's IDV status if IDV already preformed.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idImages</code></td>\n<td><code>string[]</code>(Must be list of valid Base64 encoded images)</td>\n<td>Applicant's ID images if IDV already preformed</td>\n</tr>\n<tr>\n<td></td>\n<td><code>bureau</code></td>\n<td><code>string</code></td>\n<td>Credit Bureau source of the applicant's pre-screen</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"special-notes\">Special Notes:</h4>\n<ol>\n<li><p>If <code>institutionName</code> is not present the institution will be chosen for the applicant based on a best match criteria.</p>\n</li>\n<li><p>While <code>annualPreTaxIncome</code> is required, <code>employerName</code>, <code>employmentPosition</code>, and <code>employmentStartDate</code> are not. However if these three employer fields are not available to be sent with the request the applicant will not be fully evaluated until employment info is collected in the MKIII onboarding.</p>\n</li>\n<li><p><code>housingStatus</code> will default to 'Rent' if not available.</p>\n</li>\n<li><p><code>monthlyHousingCost</code> will default to 500 if not available.</p>\n</li>\n<li><p>If the optional field <code>idVerified</code> is passed explicitly as <code>false</code> the applicant will be denied.</p>\n</li>\n</ol>\n<h4 id=\"minimal-example-request-body\">Minimal Example Request Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"requestedAmount\": 5500.00,\n  \"institutionName\": \"allstarlender\",\n  \"applicant\": {\n    \"firstName\": \"testing\",\n    \"lastName\": \"tester\",\n    \"ssn\": \"123456789\",\n    \"dob\": \"1979-11-19\",\n    \"phone\": \"1231231234\",\n    \"email\": \"testing@tester.com\",\n    \"addressLineOne\": \"123 test St\",\n    \"addressLineTwo\": \"Apt X\",\n    \"city\": \"Jones\",\n    \"state\": \"CO\",\n    \"zip\": \"98765\",\n    \"annualPreTaxIncome\": 65000.00,\n    \"employerName\": \"job\",\n    \"employmentPosition\": \"worker\",\n    \"employmentStartDate\": \"1979-07\",\n    \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n    \"idVerified\": true\n  }\n}\n\n</code></pre>\n<h2 id=\"response\">Response</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The MKIII internal ID of the loan application.</td>\n</tr>\n<tr>\n<td><code>requestId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>Unique identifier to this specific HTTP request</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Will not be returned unless specified in the initial request</td>\n</tr>\n<tr>\n<td><code>institutionName</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The lender of the loan application.</td>\n</tr>\n<tr>\n<td><code>continuationUrl</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The URL to the MKIII web-app where the applicant can finish their application.</td>\n</tr>\n<tr>\n<td><code>approvedLoanOffers</code></td>\n<td></td>\n<td><code>array[offer]</code></td>\n<td>The list of potential offers for this applicant.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.institutionName</code></td>\n<td><code>string</code></td>\n<td>The lender of the loan offer.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.loanAmount</code></td>\n<td><code>float</code></td>\n<td>The amount of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.termInMonths</code></td>\n<td><code>integer</code></td>\n<td>The term of the loan in months.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.interestRateInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The interest rate of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.financeCharge</code></td>\n<td><code>float</code></td>\n<td>The finance charge to the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.monthlyPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated monthly payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated <em>final</em> payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.totalPayments</code></td>\n<td><code>float</code></td>\n<td>The estimated total cost of the loan + interest + fees in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of origination.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.firstPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the first payment.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the final payment. Date format: YYYY-MM-DD.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationFee</code></td>\n<td><code>float</code></td>\n<td>The fee to originate the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.aprInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The APR of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.continuationUrl</code></td>\n<td><code>string</code></td>\n<td>The same as <code>continuationUrl</code> above, however following a continuation url on an offer, will preselect that offer as the chosen offer, and skip offer selection during onboarding.</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"LAP_01J3NW50RR3REJJTD643GWPY78\",\n  \"requestId\": \"01J3NW50NKW8BM5EQ7GNZB9BQJ\",\n  \"institutionName\": \"allstarlender\",\n  \"approvedLoanOffers\": [\n    {\n      \"institutionName\": \"allstarlender\",\n      \"loanAmount\": 6500,\n      \"termInMonths\": 12,\n      \"interestRateInBasisPoints\": 1224,\n      \"financeCharge\": 471.52,\n      \"monthlyPayment\": 580.97,\n      \"finalPayment\": 580.85,\n      \"totalPayments\": 6971.52,\n      \"firstPaymentDate\": \"2024-09-16\",\n      \"originationDate\": \"2024-08-02\",\n      \"finalPaymentDate\": \"2025-08-16\",\n      \"originationFee\": 0,\n      \"aprInBasisPoints\": 1222.8,\n      \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer&amp;term=12\"\n    }\n  ],\n  \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer\"\n}\n\n</code></pre>\n","urlObject":{"path":["v1","publisher","application"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"23f54d97-ddb2-47e9-b2ab-7f7ca02f6f37"}],"id":"a5676e3a-f868-4e21-aaf3-7c5c9ce2109d","_postman_id":"a5676e3a-f868-4e21-aaf3-7c5c9ce2109d","description":""},{"name":"V2 (Coming Soon)","item":[{"name":"/application","id":"94a7ad49-6cd6-45fa-825d-2f4eafa9c66d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"requestedAmount\": 5500.00,\n  \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n  \"institutionName\": \"allstarlender\",\n  \"externalId\": \"123456\",\n  \"applicant\": {\n    \"firstName\": \"testing\",\n    \"lastName\": \"tester\",\n    \"ssn\": \"123456789\",\n    \"dob\": \"1979-11-19\",\n    \"phone\": \"1231231234\",\n    \"email\": \"testing@tester.com\",\n    \"annualPreTaxIncome\": 65000.00,\n    \"idVerified\": true,\n    \"idImages\": [\n        \"'data:image/png;base64,ANSUhEUgAA\",\n        \"'data:image/png;base64,E0DHxgljNB\"\n    ]\n  },\n  \"address\": {\n    \"addressLineOne\": \"123 test St\",\n    \"addressLineTwo\": \"Apt X\",\n    \"city\": \"Jones\",\n    \"state\": \"CO\",\n    \"zip\": \"98765\",\n    \"housingStatus\": \"Rent\",\n    \"monthlyHousingCost\": 1500,\n    \"moveInDate\": \"2002-12\"\n  },\n  \"employer\": {\n    \"employerName\": \"job\",\n    \"employmentStatus\": \"Employed\",\n    \"employmentPosition\": \"worker\",\n    \"employmentStartDate\": \"1979-07\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"/application","description":"<p>Initiates an MKIII loan application with the minimum required customer data.</p>\n<h2 id=\"request\">Request</h2>\n<p>✅ = Required</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>requestedAmount</code>✅</td>\n<td></td>\n<td><code>float</code>  <br />(Up to 2 decimal places)</td>\n<td>The amount of money the applicant is requesting to borrow in dollars and cents.</td>\n</tr>\n<tr>\n<td><code>institutionName</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The lender who would be financing the loan.</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Can be anything intended to identify the request from the client consumer side</td>\n</tr>\n<tr>\n<td><code>disclosuresAcceptedAt</code>✅</td>\n<td></td>\n<td><code>string</code>  <br />(ISO8601 timestamp)</td>\n<td>Timestamp of when the user accepted the terms of this application submission.</td>\n</tr>\n<tr>\n<td><code>applicant</code>✅</td>\n<td></td>\n<td><code>object</code></td>\n<td>PII of the customer applying for the loan.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>firstName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant first name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>lastName</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant last name</td>\n</tr>\n<tr>\n<td></td>\n<td><code>ssn</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant ssn, which is encrypted and stored separately away from other customer PII for extra security.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>annualPreTaxIncome</code>✅</td>\n<td><code>float</code>  <br />(Up to 2 decimal places if there are cents)</td>\n<td>Applicant annual income before taxes in dollars and cents.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>dob</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD i.e. 1985-07-03)</td>\n<td>Applicant date of birth</td>\n</tr>\n<tr>\n<td></td>\n<td><code>phone</code></td>\n<td><code>string</code></td>\n<td>Applicant 10-digit phone number. Must be a US number.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>email</code></td>\n<td><code>string</code></td>\n<td>Applicant email</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idVerified</code></td>\n<td><code>boolean</code></td>\n<td>Applicant's IDV status if IDV already preformed.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>idImages</code></td>\n<td><code>string[]</code>(Must be list of valid Base64 encoded images)</td>\n<td>Applicant's ID images if IDV already preformed</td>\n</tr>\n<tr>\n<td><code>address</code>✅</td>\n<td></td>\n<td><code>object</code></td>\n<td>Address information of the customer applying for the loan.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineOne</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant address line one</td>\n</tr>\n<tr>\n<td></td>\n<td><code>addressLineTwo</code></td>\n<td><code>string</code></td>\n<td>Applicant optional address line two</td>\n</tr>\n<tr>\n<td></td>\n<td><code>city</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant city</td>\n</tr>\n<tr>\n<td></td>\n<td><code>state</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant state</td>\n</tr>\n<tr>\n<td></td>\n<td><code>zip</code>✅</td>\n<td><code>string</code></td>\n<td>Applicant zip code</td>\n</tr>\n<tr>\n<td></td>\n<td><code>housingStatus</code></td>\n<td><code>string</code>  <br />(Must be 'Own', 'Rent', or 'Other')</td>\n<td>Applicant housing status</td>\n</tr>\n<tr>\n<td></td>\n<td><code>monthlyHousingCost</code></td>\n<td><code>integer</code></td>\n<td>Cost of applicant's living situation in dollars, no cents</td>\n</tr>\n<tr>\n<td></td>\n<td><code>moveInDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM i.e. 2002-07)</td>\n<td>Year and month applicant moved into their home</td>\n</tr>\n<tr>\n<td><code>employer</code></td>\n<td></td>\n<td><code>object</code></td>\n<td>Employment information of the customer applying for the loan.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employerName</code></td>\n<td><code>string</code></td>\n<td>Applicant address line one</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentStatus</code></td>\n<td><code>string</code>  <br />(Must be 'Employed', 'SelfEmployed', or 'Unemployed')</td>\n<td>Applicant employment status</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentPosition</code></td>\n<td><code>string</code></td>\n<td>Applicant optional address line two</td>\n</tr>\n<tr>\n<td></td>\n<td><code>employmentStartDate</code></td>\n<td><code>string</code></td>\n<td>Applicant city</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"special-notes\">Special Notes:</h4>\n<ol>\n<li><p>If <code>institutionName</code> is not present the institution will be chosen for the applicant based on a best match criteria.</p>\n</li>\n<li><p>Optional fields will be saved if passed, or collected when the customer completes onboarding if not.</p>\n</li>\n</ol>\n<h4 id=\"example-request-body\">Example Request Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"requestedAmount\": 5500.00,\n  \"disclosuresAcceptedAt\": \"2024-01-30T02:36:32.329Z\",\n  \"institutionName\": \"allstarlender\",\n  \"externalId\": \"123456\",\n  \"applicant\": {\n    \"firstName\": \"testing\",\n    \"lastName\": \"tester\",\n    \"ssn\": \"123456789\",\n    \"dob\": \"1979-11-19\",\n    \"phone\": \"1231231234\",\n    \"email\": \"testing@tester.com\",\n    \"annualPreTaxIncome\": 65000.00,\n    \"idVerified\": true,\n    \"idImages\": [\n        \"'data:image/png;base64,ANSUhEUgAA\",\n        \"'data:image/png;base64,E0DHxgljNB\"\n    ]\n  },\n  \"address\": {\n    \"addressLineOne\": \"123 test St\",\n    \"addressLineTwo\": \"Apt X\",\n    \"city\": \"Jones\",\n    \"state\": \"CO\",\n    \"zip\": \"98765\",\n    \"housingStatus\": \"Rent\",\n    \"monthlyHousingCost\": 1500,\n    \"moveInDate\": \"2002-12\"\n  },\n  \"employer\": {\n    \"employerName\": \"job\",\n    \"employmentStatus\": \"Employed\",\n    \"employmentPosition\": \"worker\",\n    \"employmentStartDate\": \"1979-07\"\n  }\n}\n\n</code></pre>\n<h2 id=\"response\">Response</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Sub-field</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The MKIII internal ID of the loan application.</td>\n</tr>\n<tr>\n<td><code>requestId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>Unique identifier to this specific HTTP request</td>\n</tr>\n<tr>\n<td><code>externalId</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The client specified external ID of the loan application. Will not be returned unless specified in the initial request</td>\n</tr>\n<tr>\n<td><code>continuationUrl</code></td>\n<td></td>\n<td><code>string</code></td>\n<td>The URL to the MKIII web-app where the applicant can finish their application.</td>\n</tr>\n<tr>\n<td><code>offers</code></td>\n<td></td>\n<td><code>array[offer]</code></td>\n<td>The list of potential offers for this applicant.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.institutionName</code></td>\n<td><code>string</code></td>\n<td>The lender of the loan offer.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.loanAmount</code></td>\n<td><code>float</code></td>\n<td>The amount of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.termInMonths</code></td>\n<td><code>integer</code></td>\n<td>The term of the loan in months.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.interestRateInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The interest rate of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.financeCharge</code></td>\n<td><code>float</code></td>\n<td>The finance charge to the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.monthlyPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated monthly payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPayment</code></td>\n<td><code>float</code></td>\n<td>The estimated <em>final</em> payment of the loan in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.totalPayments</code></td>\n<td><code>float</code></td>\n<td>The estimated total cost of the loan + interest + fees in dollars.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of origination.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.firstPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the first payment.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.finalPaymentDate</code></td>\n<td><code>string</code>  <br />(Date format YYYY-MM-DD)</td>\n<td>The date of the final payment. Date format: YYYY-MM-DD.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.originationFee</code></td>\n<td><code>float</code></td>\n<td>The fee to originate the loan in dollars if applicable.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.aprInBasisPoints</code></td>\n<td><code>integer</code></td>\n<td>The APR of the loan in basis points, i.e. 5% = 500 basis points.</td>\n</tr>\n<tr>\n<td></td>\n<td><code>offer.continuationUrl</code></td>\n<td><code>string</code></td>\n<td>The same as <code>continuationUrl</code> above, however following a continuation url on an offer, will preselect that offer as the chosen offer, and skip offer selection during onboarding.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"example-response-body\">Example Response Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"LAP_01J3NW50RR3REJJTD643GWPY78\",\n  \"requestId\": \"01J3NW50NKW8BM5EQ7GNZB9BQJ\",\n  \"offers\": [\n    {\n      \"institutionName\": \"coolcreditunion\",\n      \"loanAmount\": 6500,\n      \"termInMonths\": 12,\n      \"interestRateInBasisPoints\": 1224,\n      \"financeCharge\": 471.52,\n      \"monthlyPayment\": 580.97,\n      \"finalPayment\": 580.85,\n      \"totalPayments\": 6971.52,\n      \"firstPaymentDate\": \"2024-09-16\",\n      \"originationDate\": \"2024-08-02\",\n      \"finalPaymentDate\": \"2025-08-16\",\n      \"originationFee\": 0,\n      \"aprInBasisPoints\": 1222.8,\n      \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer&amp;term=12\"\n    }\n  ],\n  \"continuationUrl\": \"https://lender.embed.mkiii.dev/application/continue?ct=96f1a294-c776-4585-971b-6fd3d4c303e9&amp;cs=offer\"\n}\n\n</code></pre>\n","urlObject":{"path":["application"],"query":[],"variable":[]}},"response":[],"_postman_id":"94a7ad49-6cd6-45fa-825d-2f4eafa9c66d"}],"id":"cec0dea7-bcd2-4a08-8226-0d6542419135","_postman_id":"cec0dea7-bcd2-4a08-8226-0d6542419135","description":""}],"id":"e3afaf32-9e80-4cf1-aac6-161d51376200","description":"<p>The Mark III Rest API provides a near seamless way for lenders and loan offer publishers to get pre-screened applicants onboarded to the Mark III platform for loan insurance.</p>\n<h2 id=\"authorization\">Authorization</h2>\n<p>For authorization of requests MKIII uses a Bearer Token passed through the Authorization header. These tokens are generated in our staging environment first, and production credentials will be generated after successfully testing against our staging environment. Please take care to protect the security of these tokens, and reach out to <a href=\"https://mailto:engineering@mkiii.ai\">engineering@mkiii.ai</a> immediately if you believe them to be compromised.</p>\n","_postman_id":"e3afaf32-9e80-4cf1-aac6-161d51376200"},{"name":"MKIII Embed SDK","item":[],"id":"2e97aac5-daef-4d75-a8cc-9fdfa0b19696","description":"<p>The MarkIII embed (M3E) is an easy, no-config, low-code embedded loan product. With a simple copy paste anyone on the team with access to your app or site can embed it such as your marketing, product, design, or software teams.</p>\n<p>Quickstart</p>\n<h3 id=\"step-1-get-it-📧\">Step 1: Get it 📧</h3>\n<p>You will be given the embed code to copy paste without any configuration from our team. The code however is the same for everyone with the exception to the <code>clientId</code> field which you will get prefilled for you to copy and paste.</p>\n<h3 id=\"step-2-paste-it-📋\">Step 2: Paste it 📋</h3>\n<p>The code given will inject the iframe where you paste this and try to fit into the frame 100% x 100% and blend into the page (no borders, background, etc).</p>\n<p>The code will look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n&lt;script&gt;\n  const embed = new MkiiiEmbed({\n    clientId: 'your-client-id',\n  })\n  embed.init()\n&lt;/script&gt;\n\n</code></pre>\n<p>For most use cases, this is all you will need! For more control, we have options to help with styling and placement.</p>\n<h3 id=\"step-3-launch-it-🚀\">Step 3: Launch it 🚀</h3>\n<p>That’s really it! Give it a whirl and launch it. Since its cloud based this is the last time you’ll need to make updates with new updates pushed with no changes needed on your side.</p>\n<h2 id=\"options\">Options</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>clientId</code></td>\n<td>The ID for your loan flow. This is unique to you.</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><code>containerSelector</code></td>\n<td>A CSS selector to inject the iframe into. If not provided the iframe will be injected where the script tag was placed in the DOM.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>styles</code></td>\n<td>CSS, in JS format, to apply to your iframe element.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"clientid\"><code>clientId</code></h3>\n<p>The <code>clientId</code> is a string that is specific to you. If you’d like to trial the embedding process before the contracts have been signed or integration is complete, reach out for a demo clientId.</p>\n<p>Your client ID will be the same for your development and production environment.</p>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n&lt;script&gt;\n  const embed = new MkiiiEmbed({\n    clientId: 'your-client-id',\n  })\n  embed.init()\n&lt;/script&gt;\n\n</code></pre>\n<h3 id=\"containerselector\"><code>containerSelector</code></h3>\n<p>The <code>containerSelector</code> is any CSS selector to be used to inject the iframe into.</p>\n<p>If you do not provide this option it will just place the iframe where you pasted the script tag.</p>\n<h4 id=\"examples\">Examples</h4>\n<h5 id=\"paste-into-place\">Paste into place</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;html&gt;\n  &lt;head&gt;\n    &lt;comment class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt; ...       --&gt;\n  &lt;/head&gt;\n  &lt;body&gt;\n    &lt;h1 class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Apply for a loan&lt;/h1&gt;\n    &lt;p class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Fill out the form below!&lt;/p&gt;\n    &lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n    &lt;script&gt;\n      const embed = new MkiiiEmbed({\n        clientId: 'your-client-id',\n      })\n      embed.init()\n    &lt;/script&gt;\n    &lt;footer&gt;\n      All rights reserved to Demo Bank\n    &lt;/footer&gt;\n  &lt;/body&gt;\n&lt;/html&gt;\n\n</code></pre>\n<h5 id=\"add-to-head-and-inject-into-container\">Add to head and inject into container</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;html&gt;\n  &lt;head&gt;\n    &lt;comment class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt; ...      --&gt;\n    &lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n    &lt;script&gt;\n      const embed = new MkiiiEmbed({\n        clientId: 'your-client-id',\n        // Selector could also be `div` or any CSS selector\n        containerSelector: '#my-iframe-container'\n      })\n      embed.init()\n    &lt;/script&gt;\n  &lt;/head&gt;\n  &lt;body&gt;\n    &lt;h1 class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Apply for a loan&lt;/h1&gt;\n    &lt;p class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Fill out the form below!&lt;/p&gt;\n    &lt;div class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; id=\"my-iframe-container\"&gt;&lt;/div&gt;\n    &lt;footer&gt;\n      All rights reserved to Demo Bank\n    &lt;/footer&gt;\n  &lt;/body&gt;\n&lt;/html&gt;\n\n</code></pre>\n<h3 id=\"styles\"><code>styles</code></h3>\n<p>If you want to add some more specific styling to your iframe element (such as more specific sizing) you can use the <code>styles</code> option which takes JS style CSS (i.e. <code>marginTop</code> not <code>margin-top</code>).</p>\n<p>By default, this is set to <code>{border: 'none', height: '100%'}</code>. The height is set as well but that happens dynamically.</p>\n<h4 id=\"how-is-height-dynamically-set\">How is height dynamically set?</h4>\n<p>If the height of the parent element is <code>0</code> it will fallback to <code>850px</code> otherwise the height will be 100% of the containing element. It does <em>not</em> do <code>height: 100%</code> but rather uses the parent’s <code>offsetHeight</code> and sets the height to a pixel value as 100% height in CSS doesn’t work reliably across all environments.</p>\n<h4 id=\"examples-1\">Examples</h4>\n<h5 id=\"height-set-automatically\">Height set automatically</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;html&gt;\n  &lt;head&gt;\n    &lt;comment class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt; ...      --&gt;\n    &lt;style&gt;\n      #my-iframe-container {\n        height: 400px;\n      }\n    &lt;/style&gt;\n    &lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n    &lt;script&gt;\n      const embed = new MkiiiEmbed({\n        clientId: 'your-client-id',\n        // Selector could also be `div` or any CSS selector\n        containerSelector: '#my-iframe-container'\n      })\n      embed.init()\n    &lt;/script&gt;\n  &lt;/head&gt;\n  &lt;body&gt;\n    &lt;h1 class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Apply for a loan&lt;/h1&gt;\n    &lt;p class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Fill out the form below!&lt;/p&gt;\n    &lt;div class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; id=\"my-iframe-container\"&gt;&lt;/div&gt;\n    &lt;footer&gt;\n      All rights reserved to Demo Bank\n    &lt;/footer&gt;\n  &lt;/body&gt;\n&lt;/html&gt;\n\n</code></pre>\n<h5 id=\"height-set-manually-border-overridden-and-adds-spacing\">Height set manually, border overridden, and adds spacing</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">&lt;html&gt;\n  &lt;head&gt;\n    &lt;comment class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt; ...      --&gt;\n  &lt;/head&gt;\n  &lt;body&gt;\n    &lt;h1 class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Apply for a loan&lt;/h1&gt;\n    &lt;p class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27; class=&amp;#x27;preserveHtml&amp;#x27;&gt;Fill out the form below!&lt;/p&gt;\n    &lt;script src=\"https://cdn.mkiii.ai/v1/embed.js\"&gt;&lt;/script&gt;\n    &lt;script&gt;\n      const embed = new MkiiiEmbed({\n        clientId: 'your-client-id',\n        // Selector could also be `div` or any CSS selector\n        styles: {\n          border: '1px solid red',\n          height: '1000px',\n          marginTop: '100px'\n        }\n      })\n      embed.init()\n    &lt;/script&gt;\n    &lt;footer&gt;\n      All rights reserved to Demo Bank\n    &lt;/footer&gt;\n  &lt;/body&gt;\n&lt;/html&gt;\n\n</code></pre>\n<h2 id=\"questions\">Questions?</h2>\n<p>Any questions or comments feel free to reach out.</p>\n<ul>\n<li><p>For technical questions email: <a href=\"https://mailto:engineering@mkiii.ai\">engineering@mkiii.ai</a></p>\n</li>\n<li><p>For sales email: <a href=\"https://mailto:sales@mkiii.ai\">sales@mkiii.ai</a></p>\n</li>\n<li><p>For a demo: <a href=\"https://calendly.com/mark3/mkiii-demo\">find a time</a></p>\n</li>\n</ul>\n","_postman_id":"2e97aac5-daef-4d75-a8cc-9fdfa0b19696"}]}