Expose a Tags endpoint in the API
In the UI, Supporter and Donation records can have zero or more Tags assigned. These tags are standardized and managed system-wide. Tags do not currently appear in the API from get requests to /api/v2/donations or /api/v2/supporters (or any other endpoint as far as I can tell). Especially with the recent addition of UTM parameter handling resulting in tags being applied to donations, having tags be available in the API output would be extremely helpful.
Please consider including a tags object or array in the output of the Donations and Supporters endpoints, or any other object for which tags may be assigned.
-
Terri Adkins commented
My ability to create the highly detailed reports that our directors request is based on much of the information that is provided by tags. The only way I can currently get some of that data is my including Notes in my reports and parsing out anything that looks like a tag, or marketing code, which depends on folks on our finance department manually inputting those. We have many people pulling donation reports and one more set being pulled just strains Reach's servers.