Most Finance API endpoints support filtering based on one or more fields. You can use filters to return a subset of results that you’re interested in. They’ll usually make your response quicker by reducing the amount of data that’s sent in the response.
No filter
api.wisc.edu/finance/gifts
Single filter
api.wisc.edu/finance/gifts?filter[company]=UWGBY
Multiple filters
api.wisc.edu/finance/gifts?filter[company]=UWGBY&filter[giftType]=Donor_Direct
Filters available
Different resources support filtering on different attributes. See the endpoints documentation for details about what’s available on each resource endpoint. If you choose an attribute that it’s not possible to filter on, you’ll get an error message.
Value matching
Most filters work on exact value matches. You can’t match on, for example, the first part of a name or a date that’s before or after some other date. If you think you could make use of those features, let us know how! If there’s enough interest we’ll consider adding it.