Here is a link to a similar question asked on SO here .
Most likely, it will be best to interact with a third party to get a credit score, working directly with the bureau, there may be a little pain associated with certificates and a little complexity in each bureau format.
source share