Webhook Status Update

We will make a POST call to this url each time the status of an application is updated.

🚧

Your Webhook Gandlers must provide an HTTP 2XX code in response.

If we do not receive a 200, we will call your endpoint an additional 3 times.

Endpoint Setup

Login and go to Staging AppTracker to configure your webhook endpoints.

You have access to two endpoints; if one of them becomes unavailable, the second one will be triggered.

Below is an example update of what you should expect:

{
  "id": "5g34392e2dc63130174c26bt",
  "status": "approved",
  "price": 4500,
  "loanType": "Service",
  "dateFunded": "09/01/2021",
  "fundedAmount": 4300,
  "SACFee": 300,
  "buyDownFee": 200,
  "deducted": 500,
  "APR": "14.99%",
  "term": "120 months",
  "monthlyPayment": "$237/months",
  "approveMoreFee": 200,
  "depositedAmount": 2300,
  "contractorFee": 200,
  "selectProduct": true,
  "minAmount": 300,
  "maxAmount": 15000,
  "lastInstallationDate": "09/20/2021",
  "paperworkLanguageOptions": [
    {
      "label": "English",
      "value": "english"
    },
    {
      "label": "Spanish",
      "value": "spanish"
    }
  ],
  "returnURL": "",
  "showEquipment": true,
  "completeProject": true,
  "contractorMessage": "Good Job! You have saved $32.02 by selecting Johnstone as a distributor!",
  "progressStatus": "Waiting on homeowner to select an option",
  "newVersion": true,
  "neededAmount": 3000,
  "installationDate": "02/02/2022",
  "listOfReceivers": [
    {
      "label": "Elon Musk",
      "value": "609f630j646f3"
    },
    {
      "label": "Patrick Star",
      "value": "52knjvjk45324"
    }
  ],
  "redirectURL": "",
  "paperworkCreated": true,
  "paperworkStatus": "Waiting for the homeowner to sign...",
  "invoiceID": "QU784932",
  "HO1FirstName": "Sponge",
  "HO1LastName": "Bob",
  "HO2FirstName": "Patrick",
  "HO2LastName": "Star",
  "accountName": "Bobs Cooling",
  "dealerID": "C123456",
  "amountApproved": 3800,
  "equipmentInfo": [
    {
      "brand": "Generac",
      "model": "4324",
      "serialNumber": "G0345435"
    }
  ],
  "installationAddress": {
    "streetAddress": "100 N Acorn Ave.",
    "streetAddress2": "1W",
    "city": "Atlanta",
    "state": "GA",
    "zip": "30305"
  },
  "applicant": {
    "email": "[email protected]",
    "mobile": "2142257899",
    "firstName": "Elon",
    "lastName": "Musk",
    "ssn": "***-**-****",
    "dob": "04/05/1991",
    "billingAddress": {
      "streetAddress": "201 E Lincoln Ave.",
      "city": "Los Angeles",
      "state": "CA",
      "zip": "90210"
    }
  },
  "contractorSignatureRequired": false,
  "contractorNeedsToSign": false,
  "idverseRequired": true,
	"idverseDecision": "approved"
}