I'm using a slightly modified version of the HTTP Domain third party extension to handle API reference docs for a REST-like web services API.
The domain does build a separate index of its own that collects together all the API URL "routes", organized by HTTP method. That's all fine and good.
However, I'd like to add a new index that collates together routes based on information contained in the fields of the various API calls.
For example, suppose I have a whole bunch of HTTP GET calls on collections that all allow a caller to pass a query parameter called "AddedSince" (carrying a date-time string value) so that the caller gets back only the items added to the collection since their provided time, something like this:
.. http:get:: /api/users/
Retrieve list of known users.
:query AddedSince: Return only users added since this time.
:qtype AddedSince: ISO8601 date-time string
Suppose I wanted an index page that would collect together all the URL paths that offered this query parameter? I'm at a bit of a loss to know how to dive into a directive's options... can anyone point me at examples that might get me further down the road on this?
Thanks,
--
Viktor