Skip to main content

Understanding Inkris Inquiry Payloads

Understand how Inkris inquiry payloads work, what fields are included, and how to safely map or store inquiry data in your CRM or integrations.

Updated over a month ago

How to Use This Payload

This document shows example inquiry payloads that Inkris sends to customers when a lead is delivered.

The examples focus on common and frequently used fields across mortgage products.

They do not represent an exhaustive list of all fields that may be included.

Depending on the product, funnel, and customer inputs, an inquiry may contain anywhere from ~16 to 100+ data fields.


Important Integration Guidance

When consuming this payload, customers should assume:

  • The set of fields is dynamic

  • New fields may be added over time

  • Some fields may be renamed, removed, or conditionally present

  • Not all inquiries will contain the same fields

Because of this, do not build integrations that depend on a fixed schema.

Instead, customers should:

  • Store fields dynamically as key β†’ value pairs

  • Parse the payload into plain text for notes or activity logs

  • Or build flexible integrations that can safely accept unknown fields

This approach ensures your integration continues working as Inkris evolves and expands the data collected.


Field Naming & Formatting

All inquiry data is sent in a human-readable format designed for CRM use:

  • Field names are Title Case with spaces

    (Example: Preferred Contact Method)

  • Text values are cleaned for readability

    (Example: line_of_credit β†’ Line Of Credit)

  • Multi-select values are delivered as comma-separated strings

    (Example: Credit Card, Line Of Credit)

  • Numbers, booleans, emails, and phone numbers are delivered without modification

No additional formatting or transformation is required before storing or displaying the data.


What This Document Covers

  • Common fields collected across mortgage products

  • Frequently used fields for CRM mapping and workflows

  • Representative examples of real inquiry payloads

This document is intended as a reference and implementation guide, not a strict contract of all possible fields.


Best Practices

To ensure long-term compatibility:

  • Avoid hard-coding field names

  • Avoid strict schema validation

  • Prefer flexible storage or text-based ingestion

  • Treat this payload as forward-compatible


Common Envelope (all mortgage products)

{ "platform": "inkris leads", "email": "string", "phone": "string", "firstName": "string", "lastName": "string", "name": "string", "address": "string", "source": "string", "data": { "Product": "INTENT_PRODUCT_NAME", "Province": "Ontario", "First Name": "string", "Last Name": "string", "Email": "string", "Phone": "string", "Preferred Contact Method": "phone | email | sms", "Preferred Contact Window": "string", "Notes And Questions": "string" } "testMode": true, "timestamp": "2026-02-01T23:21:31.141Z" }


Product: Debt Consolidation (CGT id: debt-consolidation)

{ "data": { "Product": "debt-consolidation", "Debt Types": "Credit Card, Line Of Credit", "Other Debt": "string", "Debt Amount": 75000, "Address": "string", "Postal Code": "string", "Property Type": "detached | condo | townhouse", "Live In Property": true, "Estimated Value": 900000, "Remaining Balance": 420000, "Additional Funds Needed": 30000, "Rate Type": "fixed | variable", "Term": "5_year", "House Hold Income": 140000, "Credit Score": "excellent | good | fair | poor", "Employment Status": "employed | self_employed | retired", "Consent": true } }


Product: Home Equity Loan / HELOC (CGT id: home-equity-loan)

HELOC / general

{ "data": { "Product": "home-equity-loan", "Address": "string", "Postal Code": "string", "Property Type": "detached | condo | townhouse", "Live In Property": true, "Estimated Value": 850000, "Remaining Balance": 400000, "Additional Funds Needed": 100000, "Rate Type": "variable", "Term": "open", "House Hold Income": 160000, "Credit Score": "excellent | good | fair | poor", "Employment Status": "employed", "Consent": true } }

Equity Takeout (Up to 350k / 500k)

{ "data": { "Product": "home-equity-loan", "Address": "string", "Postal Code": "string", "Property Type": "detached", "Live In Property": true, "Age": 62, "Estimated Value": 1000000, "Remaining Balance": 250000, "Additional Funds Needed": 350000, "Credit Score": "good", "House Hold Income": 90000, "Employment Status": "retired", "Consent": true } }


Product: Mortgage Refinance (CGT id: mortgage-refinance)

{ "data": { "Product": "mortgage-refinance", "Address": "string", "Postal Code": "string", "Property Type": "detached", "Live In Property": true, "Estimated Value": 950000, "Remaining Balance": 520000, "Additional Funds Needed": 50000, "Rate Type": "fixed | variable", "Term": "3_year | 5_year", "House Hold Income": 155000, "Credit Score": "good", "Employment Status": "employed", "Consent": true } }


Product: New Home Purchase (CGT id: new-home-loan)

{ "data": { "Product": "new-home-loan", "Postal Code": "string", "Property Type": "detached | condo", "Purchase Time Frame": "0-3_months | 3-6_months | 6+_months", "Property Usage": "primary | rental", "Estimated Value": 780000, "Down Payment": 120000, "Rate Type": "fixed | variable", "Term": "5_year", "House Hold Income": 170000, "Credit Score": "excellent", "Employment Status": "employed", "Consent": true } }


Product: Reverse Mortgage (CGT id: reverse-mortgage)

{ "data": { "Product": "reverse-mortgage", "Address": "string", "Postal Code": "string", "Property Type": "detached", "Live In Property": true, "Age": 68, "Estimated Value": 1100000, "Remaining Balance": 150000, "Additional Funds Needed": 200000, "Credit Score": "fair", "House Hold Income": 60000, "Employment Status": "retired", "Consent": true } }

Did this answer your question?