We need a tool that will allow logged-in users to do the following things:
Choose a collection (contributions, expenditures, loans)
Pick document format (csv, json)
Pick result size per request
Pick return fields
Add filters on as many fields as they want, with appropriate UI for each type
We should do as much as we can to make it impossible to generate an invalid query. Available fields should be dependent on collections, etc.
This will return to the user a query url, including API key(?) that they can easily re-use.
This should probably be linked to/the same UI as the CSV export tool.
We need a tool that will allow logged-in users to do the following things:
We should do as much as we can to make it impossible to generate an invalid query. Available fields should be dependent on collections, etc. This will return to the user a query url, including API key(?) that they can easily re-use. This should probably be linked to/the same UI as the CSV export tool.