Rental Application Notification Through Webhook

Webhook is a popular integration technology used by companies like Github, Amazon, etc. The information is sent in real-time as it is recorded in our database.

To get started, provide YOUR Rently CLIENT SUCCESS MANAGER with a URL ENDPOINT where you want to receive the web post and RENTLY WILL FACILITATE TESTING AND DEPLOYMENT. The content of the post will be in JSON format. The best way to test the API is actually used http://hurl.it/ or Postman tool so that you can post the following examples to your web endpoints and debug accordingly. PLEASE BE SURE TO DEBUG BEFORE PROVIDING THE URL TO YOUR RENTLY CSM.

Here is an example webhook post:

Content-Type: application/json

Type: Application Updated


  "application_id": 309302,
  "property": {
    "property_id": 4133967,
    "property_type": "single family",
    "address": "GJJX2V44PUTUPCQU5NO6GRO1KINJWK",
    "company": "00 Rently Demo Account",
    "bedroom": 3.0,
    "bathrooms": 2.0,
    "deposit": null,
    "rent": 1500.0
  },
  "applicants": [
    {
      "id": 282986,
      "rently_prospect_id": 56877,
      "name": "Manomoy Biswas",
      "phone": "(999) 991-1112",
      "email": "[email protected]",
      "dob": "1995-02-14",
      "completion_percentage": "100%",
      "completion_date": "2023-05-03T13:04:16-07:00",
      "application_expiry": "2023-06-02T00:00:00-07:00",
      "relationship": "",
      "residences": [
        {
          "current_residence": true,
          "street_address": "1 World Way",
          "city": "Los Angeles",
          "state": "CA",
          "zipcode": "90045",
          "residence_type": "rented",
          "monthly_payment": null,
          "monthly_rent": 250,
          "reason_for_moving": "Relocation due to Job change",
          "move_in_date": "2022-01-01",
          "move_out_date": null,
          "landlord_name": "Sufi Yong",
          "landlord_phone": "(446) 546-5456",
          "landlord_email": "[email protected]",
          "landlord_fax": ""
        },
        {
          "current_residence": false,
          "street_address": "2 World Way",
          "city": "Los Angels",
          "state": "CA",
          "zipcode": "90045",
          "residence_type": "owned",
          "monthly_payment": "1200",
          "monthly_rent": null,
          "reason_for_moving": "",
          "move_in_date": "2013-01-01",
          "move_out_date": "2020-12-01",
          "landlord_name": null,
          "landlord_phone": null,
          "landlord_email": null,
          "landlord_fax": null
        }
      ],
      "references": [
        {
          "reference_type": "Personal",
          "name": "Rahul Das",
          "relationship": "Other",
          "address": "Kolkata, India",
          "phone": "(165) 651-8948"
        },
        {
          "reference_type": "Emergency",
          "name": "Arpita Saha",
          "relationship": "Sibling",
          "address": "Kolkata, India",
          "phone": "(123) 456-7890"
        }
      ],
      "occupations": [        
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rently.com",
            "job_title": "Software Engineer",
            "employed_from": "2020-10-01",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Kalyan T",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rental Application",
            "job_title": "Software Developer",
            "employed_from": "2020-12-10",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Luv",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "self_employed",
            "income_source": "testing",
            "monthly_income": 778
          },
          {
            "current_employment": true,
            "status": "student",
            "income_source": "Teaching",
            "monthly_income": 968
          },
          {
            "current_employment": false,
            "status": "employed",
            "employer": "rently",
            "job_title": "Developer",
            "employed_from": "2024-01-01",
            "employed_upto": "2024-12-01",
            "monthly_income": 747,
            "manager_name": "kalyan",
            "manager_phone": "(757) 367-5735",
            "work_address": ""
          },
          {
            "current_employment": false,
            "status": "other",
            "income_source": "fruits",
            "monthly_income": 765
          },
          {
            "current_employment": false,
            "status": "student",
            "income_source": "abc",
            "monthly_income": 7878
          },
          {
            "current_employment": false,
            "status": "self_employed",
            "income_source": "Business",
            "monthly_income": 4754
          },
          {
            "additional_income": true,
            "income_source": "Freelancer",
            "monthly_income": 4889
          }
      ],
      "type": "Primary Applicant",
      "created_at": "2023-02-13T20:02:08-08:00",
      "updated_at": "2023-05-03T13:04:16-07:00"
    },
    {
      "id": 283592,
      "rently_prospect_id": 65887,
      "name": "Ramanan T",
      "phone": "(123) 456-7890",
      "email": "[email protected]",
      "dob": "1994-06-14",
      "completion_percentage": "100%",
      "completion_date": "2023-05-03T13:14:38-07:00",
      "application_expiry": "2023-06-02T00:00:00-07:00",
      "relationship": "Roommate",
      "residences": [
        {
          "current_residence": true,
          "street_address": "1 World Way",
          "city": "Los Angeles",
          "state": "CA",
          "zipcode": "90045",
          "residence_type": "owned",
          "monthly_payment": "1250",
          "monthly_rent": null,
          "reason_for_moving": "",
          "move_in_date": "2012-01-01",
          "move_out_date": null,
          "landlord_name": null,
          "landlord_phone": null,
          "landlord_email": null,
          "landlord_fax": null
        }
      ],
      "references": [
        {
          "reference_type": "Personal",
          "name": "Rahul Das",
          "relationship": "Other",
          "address": "Kolkata, India",
          "phone": "(123) 455-6789"
        },
        {
          "reference_type": "Emergency",
          "name": "Arpita Saha",
          "relationship": "Sibling",
          "address": "Kolkata, India",
          "phone": "(765) 765-7657"
        }
      ],
      "occupations": [        
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rently.com",
            "job_title": "Software Engineer",
            "employed_from": "2020-10-01",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Kalyan T",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "self_employed",
            "income_source": "testing",
            "monthly_income": 778
          },
          {
            "current_employment": true,
            "status": "student",
            "income_source": "Teaching",
            "monthly_income": 968
          },
          {
            "current_employment": false,
            "status": "employed",
            "employer": "rently",
            "job_title": "Developer",
            "employed_from": "2024-01-01",
            "employed_upto": "2024-12-01",
            "monthly_income": 747,
            "manager_name": "kalyan",
            "manager_phone": "(757) 367-5735",
            "work_address": ""
          },
          {
            "current_employment": false,
            "status": "other",
            "income_source": "fruits",
            "monthly_income": 765
          },
          {
            "current_employment": false,
            "status": "student",
            "income_source": "abc",
            "monthly_income": 7878
          },
          {
            "current_employment": false,
            "status": "self_employed",
            "income_source": "Business",
            "monthly_income": 4754
          },
          {
            "additional_income": true,
            "income_source": "Freelancer",
            "monthly_income": 4889
          }
      ],
      "type": "Co-applicant",
      "created_at": "2023-05-03T12:58:57-07:00",
      "updated_at": "2023-05-03T13:14:39-07:00"
    }
  ],
  "occupants": [
    {
      "id": 486032,
      "name": "Depashree T",
      "relationship": "Son/Daughter",
      "created_at": "2023-05-03T12:58:57-07:00",
      "updated_at": "2023-05-03T12:58:57-07:00"
    }
  ],
  "guarantors": [
    {
      "id": 283593,
      "rently_prospect_id": 56345,
      "name": "Rajarshi Ghosh",
      "phone": "(342) 432-4234",
      "email": "[email protected]",
      "dob": "1990-07-09",
      "completion_percentage": "100%",
      "completion_date": "2023-05-03T13:23:04-07:00",
      "application_expiry": "2023-06-02T00:00:00-07:00",
      "relationship": "Guarantor/Cosigner",
      "residences": [
        {
          "current_residence": true,
          "street_address": "4455 Paradise Road",
          "city": "Las Vegas",
          "state": "NV",
          "zipcode": "89169",
          "residence_type": "rented",
          "monthly_payment": null,
          "monthly_rent": 3000,
          "reason_for_moving": "",
          "move_in_date": "2020-01-01",
          "move_out_date": null,
          "landlord_name": "John Doe",
          "landlord_phone": "(876) 545-4547",
          "landlord_email": "[email protected]",
          "landlord_fax": ""
        }
      ],
      "references": [
        {
          "reference_type": "Personal",
          "name": "Rahul Das",
          "relationship": "Other",
          "address": "Kolkata, India",
          "phone": "(654) 321-7890"
        },
        {
          "reference_type": "Emergency",
          "name": "Navnath S",
          "relationship": "Sibling",
          "address": "Pune, India",
          "phone": "(789) 065-4321"
        }
      ],
      "occupations": [        
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rently.com",
            "job_title": "Software Engineer",
            "employed_from": "2020-10-01",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Kalyan T",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "self_employed",
            "income_source": "testing",
            "monthly_income": 778
          },
          {
            "current_employment": true,
            "status": "student",
            "income_source": "Teaching",
            "monthly_income": 968
          },
          {
            "current_employment": false,
            "status": "employed",
            "employer": "rently",
            "job_title": "Developer",
            "employed_from": "2024-01-01",
            "employed_upto": "2024-12-01",
            "monthly_income": 747,
            "manager_name": "kalyan",
            "manager_phone": "(757) 367-5735",
            "work_address": ""
          },
          {
            "current_employment": false,
            "status": "other",
            "income_source": "fruits",
            "monthly_income": 765
          },
          {
            "current_employment": false,
            "status": "student",
            "income_source": "abc",
            "monthly_income": 7878
          },
          {
            "current_employment": false,
            "status": "self_employed",
            "income_source": "Business",
            "monthly_income": 4754
          },
          {
            "additional_income": true,
            "income_source": "Freelancer",
            "monthly_income": 4889
          }
      ],
      "type": "Guarantor",
      "created_at": "2023-05-03T13:03:46-07:00",
      "updated_at": "2023-05-03T13:23:04-07:00"
    }
  ],
  "household_details": {
    "move_in_date": "2023-02-28",
    "total_households": 3,
    "total_applicants": 2,
    "total_occupants": 1,
    "total_guarantors": 1,
    "completion_percentage": "100%",
    "pets": {
      "total_pets": 5,
      "dog_count": 2,
      "cat_count": 3
    }
  },
  "type": "Application Updated"
}

The webhook fields include:

    type – event type possible values are

        Application Started – When a new application created

        Application Submitted - When the Primary applicant completes their payment and submits the application

        Application Updated - When an applicant updates the application after submission.

    application_id - This is a unique key to identify each application

    property - it holds the property details that the applied by the primary applicant

        property_id - This id corresponds to the property that the applicant applied for.

         property_type - This will tell the property type either a single-family or multi-family

        address - property address where the prospect applied

        company - company name to which property belongs, 

        bedroom - No. of Bedroom present in the property

        bathrooms - No. of Bathroom Present on the property

        deposit - A deposit is required for this property

        rent - Monthly rent required for the property

    applicants - An array of applicants. Each applicant will hold the below properties

        id - This id corresponds to the applicant (unique identifier).

        name - Name of the applicant

        phone - phone number of the applicant

        email -  Email ID of the applicant

        dob - Date of Birth of the applicant

        completion_percentage - The percentage of an application completed by the applicant

        completion_date - Timestamp of when the application submitted

        application_expiry - Timestamp of when the application will expire

        relationship - Relationship to the primary applicant. Will be blank for the Primary applicant

        residences - An array of residences. There can be two types of residence as below

            current_residence -  This will be true if the provided details are the applicant's current residence

            street_address - Street address where the applicant  resided

            city - The city where the applicant  resided

            state - State where the applicant  resided

            zipcode - Zipcode where the applicant  resided

            residence_type - Type of residence either owned or rented

            monthly_payment - Monthly expense required for owned property

            monthly_rent - Monthly rent paid for the rented property

            reason_for_moving - Any specific reason to change the property that the applicant provided

            move_in_date - Date when the applicant moved into this address

            move_out_date - Date when the applicant moved out from that address. This will be blank if it is the current residence

            landlord_name - Landlord named of the residence property

            landlord_phone - This is the landlord’s contact number

            landlord_email - This is the landlord's email id if available

            landlord_fax - This is Landlord’s fax if available

        references  - This will be an array of reference contact persons. Each reference will hold below details

            reference_type - This tells us the types of reference

                personal

                emergency.

            name - Name of the reference contact person

            relationship - Relationship to the applicant

            address - Communication address of the applicant

            phone - Contact number of the applicant

        occupations - An applicant can hold multiple occupation details. It will be either current occupation or previous occupation. An applicant can also have additional income

             current_employment - This will be true if the occupation information is the current source of income

            status - This will tell us the type of occupation. Possible values will be

                Self-employed

                Employed

                Student

                Unemployed

                Other

            There can be three types of structure of this occupation information based on status and employment type. 

                When current employment or previous employment

                    When the status is self-employed, student, or Unemployed

                        income_source - Source of income

                        monthly_income - Amount the applicant earns in a month

                    When the status is salaried

                        employer - employer name

                         job_title - current designation

                         employed_from - Job start date

                        employed_upto - Job end date. Empty for current employment

                        monthly_income - Monthly salary that the applicant earns

                        manager_name - Managers name

                        manager_phone - Managers contact number

                When Additional income

                    additional_income - This will be true if additional income 

                    income_source - Source of income

                    monthly_income - Amount the applicant earns in a month

        type - there will be two types

            Primary Applicant - when the details belong to the primary applicant

            Co Applicant - when the details belong to a co-applicant

        created_at - when the applicant created

        updated_at - when the applicant last modified

    occupants - This will be an array of hash that holds the details of household members who are below 18 years of age. Each will hold the below information

        id - This id corresponds to the occupant (unique identifier)

        name - Name of the Occupant

        relation - Relation to the Primary Applicant

         created_at - when the occupant created

        updated_at - when the applicant last modified

    guarantor - This will be an array of hash. It holds the guarantor’s details. Each will hold the below details

        type -  type will be always the “Guarantor”

        All data will be the same as the Applicants

    household_details - This will hold the household information

        move_in_date - The date when the applicant willing to move into the property

        total_households - Total number of household (primary applicant  + co-applicant + occupant)

        total_applicants - Total number of applicants (primary applicant  + co-applicant)

        total_occupants - Total number of occupants

        total_guarantor - Total number of Guarantor

        completion_percentage - Average household completion percentage

            Formula: ((completion % of applicant1 + completion % of applicant2 +…+ completion % of applicant n)/no. of applicant 

        pets - pets information

            total_pets - Total Number of pets going to stay on the property

            dog_count - Number of dogs going to stay on the property

             cat_count - Number of cats going to stay on the property

Below is the webhook response for the different states of the application. The type will be updated accordingly.

Type: Application Started

{
  "application_id": 309912,
  "property": {
    "property_id": 4133967,
    "property_type": "single family",
    "address": "GJJX2V44PUTUPCQU5NO6GRO1KINJWK",
    "company": "00 Rently Demo Account",
    "bedroom": 3.0,
    "bathrooms": 2.0,
    "deposit": null,
    "rent": 1500.0
  },
  "applicants": [
    {
      "id": 283594,
      "rently_prospect_id": 56877,
      "name": "Manomoy Biswas",
      "phone": "(333) 333-7677",
      "email": "[email protected]",
      "dob": null,
      "completion_percentage": "0%",
      "completion_date": null,
      "application_expiry": null,
      "relationship": "",
      "residences": [
        {
          "current_residence": true,
          "street_address": null,
          "city": null,
          "state": null,
          "zipcode": null,
          "residence_type": "rented",
          "monthly_payment": null,
          "monthly_rent": null,
          "reason_for_moving": null,
          "move_in_date": null,
          "move_out_date": null,
          "landlord_name": null,
          "landlord_phone": null,
          "landlord_email": null,
          "landlord_fax": null
        }
      ],
      "references": [

      ],
      "occupations": [

      ],
      "type": "Primary Applicant",
      "created_at": "2023-05-03T13:26:31-07:00",
      "updated_at": "2023-05-03T13:26:31-07:00"
    }
  ],
  "occupants": [

  ],
  "guarantors": [

  ],
  "household_details": {
    "move_in_date": null,
    "total_households": 1,
    "total_applicants": 1,
    "total_occupants": 0,
    "total_guarantors": 0,
    "completion_percentage": "0%",
    "pets": {
      "total_pets": 0,
      "dog_count": 0,
      "cat_count": 0
    }
  },
  "type": "Application Started"
}

Type: Application Submitted

{
  "application_id": 309302,
  "property": {
    "property_id": 4133967,
    "property_type": "single family",
    "address": "GJJX2V44PUTUPCQU5NO6GRO1KINJWK",
    "company": "00 Rently Demo Account",
    "bedroom": 3.0,
    "bathrooms": 2.0,
    "deposit": null,
    "rent": 1500.0
  },
  "applicants": [
    {
      "id": 282986,
      "rently_prospect_id": 56877,
      "name": "Manomoy Biswas",
      "phone": "(999) 991-1112",
      "email": "[email protected]",
      "dob": "1995-02-14",
      "completion_percentage": "100%",
      "completion_date": "2023-05-03T13:04:16-07:00",
      "application_expiry": "2023-06-02T00:00:00-07:00",
      "relationship": "",
      "residences": [
        {
          "current_residence": true,
          "street_address": "1 World Way",
          "city": "Los Angeles",
          "state": "CA",
          "zipcode": "90045",
          "residence_type": "rented",
          "monthly_payment": null,
          "monthly_rent": 250,
          "reason_for_moving": "Relocation due to Job change",
          "move_in_date": "2022-01-01",
          "move_out_date": null,
          "landlord_name": "Sufi Yong",
          "landlord_phone": "(446) 546-5456",
          "landlord_email": "[email protected]",
          "landlord_fax": ""
        },
        {
          "current_residence": false,
          "street_address": "2 World Way",
          "city": "Los Angels",
          "state": "CA",
          "zipcode": "90045",
          "residence_type": "owned",
          "monthly_payment": "1200",
          "monthly_rent": null,
          "reason_for_moving": "",
          "move_in_date": "2013-01-01",
          "move_out_date": "2020-12-01",
          "landlord_name": null,
          "landlord_phone": null,
          "landlord_email": null,
          "landlord_fax": null
        }
      ],
      "references": [
        {
          "reference_type": "Personal",
          "name": "Rahul Das",
          "relationship": "Other",
          "address": "Kolkata, India",
          "phone": "(165) 651-8948"
        },
        {
          "reference_type": "Emergency",
          "name": "Arpita Saha",
          "relationship": "Sibling",
          "address": "Kolkata, India",
          "phone": "(123) 456-7890"
        }
      ],
      "occupations": [        
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rently.com",
            "job_title": "Software Engineer",
            "employed_from": "2020-10-01",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Kalyan T",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "employed",
            "employer": "Rental Application",
            "job_title": "Software Developer",
            "employed_from": "2020-12-10",
            "employed_upto": null,
            "monthly_income": 3000,
            "manager_name": "Luv",
            "manager_phone": "(123) 456-7890",
            "work_address": "Kolkata, India"
          },
          {
            "current_employment": true,
            "status": "self_employed",
            "income_source": "testing",
            "monthly_income": 778
          },
          {
            "current_employment": true,
            "status": "student",
            "income_source": "Teaching",
            "monthly_income": 968
          },
          {
            "current_employment": false,
            "status": "employed",
            "employer": "rently",
            "job_title": "Developer",
            "employed_from": "2024-01-01",
            "employed_upto": "2024-12-01",
            "monthly_income": 747,
            "manager_name": "kalyan",
            "manager_phone": "(757) 367-5735",
            "work_address": ""
          },
          {
            "current_employment": false,
            "status": "other",
            "income_source": "fruits",
            "monthly_income": 765
          },
          {
            "current_employment": false,
            "status": "student",
            "income_source": "abc",
            "monthly_income": 7878
          },
          {
            "current_employment": false,
            "status": "self_employed",
            "income_source": "Business",
            "monthly_income": 4754
          },
          {
            "additional_income": true,
            "income_source": "Freelancer",
            "monthly_income": 4889
          }
      ],
      "type": "Primary Applicant",
      "created_at": "2023-02-13T20:02:08-08:00",
      "updated_at": "2023-05-03T13:04:16-07:00"
    },
    {
      "id": 283592,
      "rently_prospect_id": 65887,
      "name": "Ramanan T",
      "phone": "(123) 456-7890",
      "email": "[email protected]",
      "dob": null,
      "completion_percentage": "0%",
      "completion_date": null,
      "application_expiry": null,
      "relationship": "Roommate",
      "residences": [

      ],
      "references": [

      ],
      "occupations": [

      ],
      "type": "Co-applicant",
      "created_at": "2023-05-03T12:58:57-07:00",
      "updated_at": "2023-05-03T12:58:57-07:00"
    }
  ],
  "occupants": [
    {
      "id": 486032,
      "name": "Depashree T",
      "relationship": "Son/Daughter",
      "created_at": "2023-05-03T12:58:57-07:00",
      "updated_at": "2023-05-03T12:58:57-07:00"
    }
  ],
  "guarantors": [
    {
      "id": 283593,
      "rently_prospect_id": 346575,
      "name": "Rajarshi Ghosh",
      "phone": "(342) 432-4234",
      "email": "[email protected]",
      "dob": null,
      "completion_percentage": "0%",
      "completion_date": null,
      "application_expiry": null,
      "relationship": "Guarantor/Cosigner",
      "residences": [

      ],
      "references": [

      ],
      "occupations": [

      ],
      "type": "Guarantor",
      "created_at": "2023-05-03T13:03:46-07:00",
      "updated_at": "2023-05-03T13:03:46-07:00"
    }
  ],
  "household_details": {
    "move_in_date": "2023-02-28",
    "total_households": 3,
    "total_applicants": 2,
    "total_occupants": 1,
    "total_guarantors": 1,
    "completion_percentage": "33%",
    "pets": {
      "total_pets": 2,
      "dog_count": 1,
      "cat_count": 1
    }
  },
  "type": "Application Submitted"
}