@Steve Banfield, did you use the API from backgroundchecks.com? How was the documentation in terms of the different end points, parameters, error conditions, etc?
In other words, can I write tests based on documentation or will I have to feel things out through trial and error?