Connect TenantCheck to your existing tenancy workflow

Use TenantCheck to extract applicant data, structure pre-tenancy applications, and prepare tenant checks from your existing forms, portals, PDFs, or internal systems.

  • PDF and form extraction
  • Structured applicant JSON
  • API-ready tenant check workflow

Application form / PDF

TenantCheck

Structured JSON

  1. 1Application received
  2. 2Data extracted
  3. 3TenantCheck-ready JSON
  4. 4Check initiated
  5. 5Report returned

What the TenantCheck API can do

TenantCheck is designed to support automated tenant screening workflows. Applications can be submitted through your website, uploaded as PDFs, or sent from another platform. TenantCheck can extract the required applicant details and return structured data for review, checks, and reporting.

Application intake

Accept tenant application data from websites, portals, CRMs, or uploaded PDFs.

PDF extraction

Extract applicant, employment, address, landlord, referee, and occupant details from pre-tenancy application forms.

Structured JSON output

Convert applications into consistent JSON that can be reviewed, validated, and passed into downstream systems.

Check workflow automation

Prepare applicant data for TenantCheck screening products, reducing manual data entry and admin time.

Report delivery

Return completed check results or report status back into your workflow.

Compliance support

Keep tenant application handling structured, auditable, and easier to review.

Built for real tenancy workflows

Property manager portal

Connect your own tenant application form to TenantCheck and automatically prepare applications for screening.

PDF application processing

Upload completed pre-tenancy application forms and extract the data into a structured TenantCheck format.

CRM integration

Push applicant details from your CRM or property management system into TenantCheck.

High-volume application review

Reduce repetitive admin when processing multiple applicants across multiple properties.

White-label tenancy workflow

Use TenantCheck behind your own branded application experience.

From application to structured tenant check

  1. 1

    Application submitted

    Applicant completes a pre-tenancy application

  2. 2

    Data received

    Application is submitted as form data or PDF

  3. 3

    Details extracted

    TenantCheck extracts and structures the applicant details

  4. 4

    Fields validated

    Data is validated against required fields

  5. 5

    Check prepared

    Tenant check is prepared or initiated

  6. 6

    Results returned

    Report status and results are returned

Example JSON output

JSON
{
  "propertyAddress": "Flat 3, 270 Wicksteed Street",
  "applicants": [
    {
      "firstName": "Adam",
      "lastName": "Church",
      "dateOfBirth": "1986-02-19",
      "email": "applicant@example.com",
      "mobile": "0270000000",
      "currentAddress": "765B State Highway 3, Kaitoke",
      "currentLandlord": {
        "name": "Donna Jeffery",
        "phone": "0270000000"
      },
      "employment": {
        "employer": "Example Employer",
        "occupation": "Example Role"
      },
      "needsReview": false
    }
  ]
}

Flexible integration options

API integration

Send applicant data directly to TenantCheck and receive structured responses through an API.

PDF upload endpoint

Submit pre-tenancy application PDFs for extraction and structured processing.

Webhook updates

Receive status updates when data extraction, review, or check processing changes.

Manual review fallback

Flag uncertain fields for human review before a check is submitted.

Custom workflow support

Work with TenantCheck to map your existing application process into a structured screening workflow.

Application data TenantCheck can structure

Applicant details

  • Full name
  • Date of birth
  • Email
  • Phone
  • Driver licence details
  • ID document type

Tenancy details

  • Property address
  • Intended start date
  • Weekly rent
  • Bond
  • Move-in cost
  • Intended tenancy length

Address history

  • Current address
  • Time at address
  • Previous address
  • Reason for leaving
  • Current landlord or property manager

Employment and income

  • Occupation
  • Employer
  • Employer contact
  • Employment address
  • Start date

References

  • Landlord reference
  • Personal reference
  • Next of kin

Household details

  • Additional occupants
  • Children
  • Pets
  • Smoking status

Developer-ready, operations-friendly

TenantCheck integrations are designed for both technical teams and operational teams. Developers can connect systems using structured API workflows, while property managers and administrators can continue working with familiar application forms and PDF documents.

  • Standardised JSON structure
  • Clear required fields
  • Review flags for uncertain extraction
  • Status tracking
  • Human review where needed
  • Designed for tenancy application workflows

Built for tenancy screening workflows

TenantCheck handles tenant application data in a structured and controlled way. The API and integration workflow helps organisations reduce manual handling, improve consistency, and support clearer audit trails.

  • Structured data capture
  • Reduced manual re-keying
  • Clear applicant record handling
  • Review before submission
  • Designed around pre-tenancy application data

New to TenantCheck? See How It Works or Pricing. API use is subject to our Terms of Service.

Want to connect your tenancy workflow to TenantCheck?

TenantCheck is opening API and integration access for selected property managers, landlords, and tenancy software providers.

Tell us how you currently receive applications and what system you want to connect.