Access Content Fields via the Discourse API?

The only thing you need to do is to make sure that the serializers are set correctly, and then the custom field data will be returned by API as part of the model.

See 9 - Custom Fields