List of fields in a report

Is there a single API type query/URL that will return the field list for a report? And, ideally, any default sort orderings? We’re trying to configure a custom report configuration screen to replicate what was in our previous application.

Once we get SSO working, we may reconsider using the Teamspace instead.