We’ve improved our API usability by introducing data cleaning of values that are commonly formatted incorrectly such as Email, Phone Number, and Domain.
Previously, when a developer submitted a value with the incorrect format our API would return a
400 error. Now, with data cleaning, Herald correctly maps these values to the correct format instead of throwing an error. For example, Herald previously required
phone_number to be 10-digits with no special characters. Now, if a developer submits a phone number in the format “(123) 456-7890” we will reformat it to “1234567890.” This lowers the rate of errors and increases the likelihood of a successful submission.
What’s not new? Herald still transforms these values in the background to submit data in each carrier’s expected format.