Hey Ben,
I know this is kind of a old post, but I am encountering the same problem as you. Neither the API explorer nor my app works when try to access Directory Admin API.
I have go through the suggestions in stackoverflow, like "Delegate domain-wide authority to your service account". However, I wonder if you succeed doing that? The first link within that guide give me a broken web page that barely read and more importantly, those options mentioned in the guide are not there at all.
I am pretty frustrating since it is very unclear what should I do now and if I need to abandon using this API.
Hope you can help me gather my thought about what is going on with this API. Much thanks in advance!