Given the error using the ruby api, and seeing that the xml api is richer than the ruby (allowing drilldown into additional info via additional xml fetches), I thought I would give the xml a whirl instead.
But I see errors there, too; similar if not identical. Calling:
I receive the attached page, showing the error:
This page contains the following errors:
error on line 1884 at column 12: StartTag: invalid element name
Below is a rendering of the page up to the first error.