Premium Economic Insights API
Description
Leverages top-tier consumer analytics and covers nearly every household in the United States to provide comprehensive visibility into household financial status for income, spending, credit, and debt.
Request URL
https://api.rrdblive.com/DDM/WebService.cfc?method=process
Supported HTTP methods: GET or POST
Authentication Parameters
ClientID | Your "Client ID" |
CWSID | Your "Client Web Service ID" |
Token | A token that is authorized to process this web service request |
Required Parameters
FirstName | Contact's first name |
LastName | Contact's last name |
MailAddress1 | Contact's street address |
PostalZipCode | Contact's zip code |
Optional Parameters
MailAddress2 | Contact's street address line 2 (if applicable) |
CityName | Contact's city name |
ProvinceStateName | Contact's state name or code |
PhoneNumber | Contact's phone number |
EmailAddress | Contact's email address |
Parameters may be passed as either URL query parameters or posted as FORM fields
Response JSON
{ "success": true, "errors": [], "dataIn": [ { "FirstName": "", "LastName": "", "MailAddress1": "", "MailAddress2": "", "CityName": "", "ProvinceStateName": "", "PostalZipCode": "", "PhoneNumber": "", "EmailAddress": "" } ] , "dataOut": [ { "CityName": "", "ECON_ActiveCreditAccountsLevel": "", "ECON_CreditScoreLevel": "", "ECON_CreditUtilizationLevel": "", "ECON_DebtToIncomeLevel": "", "ECON_HouseholdAffluenceRating": "", "ECON_HouseholdIncome": "", "ECON_HouseholdIncomeLevel": "", "ECON_HouseholdSpending": "", "ECON_HouseholdSpendingLevel": "", "ECON_HouseholdStabilityRating": "", "EmailAddress": "", "FirstName": "", "LastName": "", "MailAddress1": "", "MailAddress2": "", "PhoneNumber": "", "PostalZipCode": "", "ProvinceStateName": "" } ] }
Response Keys
Key | Description |
---|---|
success | "true" if request was successful / "false" if errors occurred |
errors | If "success" was "false", will contain an array of error objects. See below for sample error response. |
dataIn | The original input data |
dataOut | If "success" was "true", will return the phone validation results |
"dataOut" Fields
Name | Description |
---|---|
CityName | Contact's city name |
ECON_ActiveCreditAccountsLevel | Economic Insights: Active Credit Accounts Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_CreditScoreLevel | Economic Insights: Credit Score Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_CreditUtilizationLevel | Economic Insights: Credit Utilization Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_DebtToIncomeLevel | Economic Insights: Debt To Income Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_HouseholdAffluenceRating | Economic Insights: Household Affluence Rating Range from 1 to 1000 |
ECON_HouseholdIncome | Economic Insights: Household Income Annual $ Amount (Integer) |
ECON_HouseholdIncomeLevel | Economic Insights: Household Income Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_HouseholdSpending | Economic Insights: Household Spending Annual $ Amount (Integer) |
ECON_HouseholdSpendingLevel | Economic Insights: Household Spending Level VERY_HIGH / HIGH / MEDIUM / LOW / VERY_LOW |
ECON_HouseholdStabilityRating | Economic Insights: Household Stability Rating Range from 1 to 1000 |
EmailAddress | Contact's email address |
FirstName | Contact's first name |
LastName | Contact's last name |
MailAddress1 | Contact's street address |
MailAddress2 | Contact's street address line 2 (if applicable) |
PhoneNumber | Contact's phone number |
PostalZipCode | Contact's zip code |
ProvinceStateName | Contact's state name or code |
Sample Error Response JSON
{ "success": false, "errors": [ { "errorID": 1000, "errorHeader": "Authentication Failed", "errorMessage": "API user access denied" } ] }
4xx HTTP Status Code will be returned for all of the following:
errorID | errorHeader | errorMessage |
---|---|---|
400 | API Error | Depends on the cause of error |
403 | API Error | This API supports HTTPS only |
500 | Unexpected Error | Depends on the cause of error |
1000 | Authentication Failed | Depends on the cause of error |
2000 | Validation Error | Required fields are missing or blank |
35030 | Web Service Error | Active web service was not found |
35040 | Web Service Error | The supplied Token is not authorized for use with this CWSID |
35050 | Web Service Error | No data was submitted |
35060 | Web Service Error | Depends on the cause of error |
35070 | Web Service Error | This web service supports only one record at a time |