Can Panther's REST API /queries endpoint run a query on demand, and then return the query results after it executes?
No, this is not currently possible using the Panther REST API. However, it is possible using the Panther GraphQL API.