Data Format
If data is being provided in a batch feed, the format of the file should be an ASCII text file with comma delimiters in the order specified below. Realtime integration should follow the appropriate API specification.
Input Fields
Field | Description | Field Type | Data Type |
---|---|---|---|
customer_id | Unique customer identifier | Required | string |
customer_id2 | Secondary unique customer identifier | Optional | string |
api_version | Current production version of API | Required | string |
customer_request_id | Unique customer supplied request ID number | Required | string (10 digit max) |
first_name | First name | Required | string |
last_name | Last name | Required | string |
street_addr | Street address | Required | string |
city | City portion of address | Required | string |
state | State portion of address | Required | string |
zip | Zip portion of address | Required | string |
ssn | Social Security Number | Required | string |
dob | Date of Birth | Optional | int (YYYYMMDD) |
phone | Phone number | Required | int (10 digit) |
emp_name | Employer name | Optional | string |
emp_phone | Employer phone number | Optional | int (10 digit) |
income_annual | Annual income | Optional | int |
occupation | Occupation | Optional | string |
Email address | Optional | string | |
user_defined_field1 | User defined field 1 | Optional | string |
user_defined_field2 | User defined field 2 | Optional | string |
user_defined_field3 | User defined field 3 | Optional | string |
user_defined_field4 | User defined field 4 | Optional | string |
user_defined_field5 | User defined field 5 | Optional | string |
user_defined_field6 | User defined field 6 | Optional | string |
rooftop_id | Rooftop number in case customer has multiple rooftops | Required | string |
Sample Input
{
"customer_id": "123456789",
"customer_id2": null,
"api_version": "1.00",
"customer_request_id": "123456789",
"first_name": "FIRST NAME",
"last_name": "LAST NAME",
"street_addr": "XXX STREET NAME",
"city": "CITY",
"state": "STATE", // 2 letter
"zip": "ZIPCODE", // 5 digit
"ssn": "XXXXXXXXX",
"dob": "YYYYMMDD",
"phone": "XXXXXXXXXX", // 10 digit
"emp_name": "EMPLOYER NAME",
"emp_phone": "XXXXXXXXX",
"income_annual": "XXXXX",
"occupation": "OCCUPATION",
"email": "[email protected]",
"user_defined_field1": null,
"user_defined_field2": null,
"user_defined_field3": null,
"user_defined_field4": null,
"user_defined_field5": null,
"user_defined_field6": null,
"rooftop_id": "ROOFTOP ID"
}