WAY ahead of me! Always!
Little bug report: My custom field "Year" is showing up in the feed with the field name "custom_qQXYPl". Same with the custom field I added to Schedule events.
What I'm digging into this weekend is basically a touchless request system for signups for my Live Acoustic Karaoke shows. Post-covid, I think people pawing through my physical books and song lists is probably a thing of the past. Plus I can let people "skip the line" by attaching a tip... There are health-positive and lucrative use cases here.
The MVP of this involves syncing down my Karaoke Songs smart list, rendering it so people can search and sort, then accept a signup request that I'll see on my phone. I'll just hard-code the URL of a specific smart list for that, so I have what I need to put that together.
A fuller-featured iteration might involve associating a particular set/smart list to particular gigs. I sometimes do "All 80's" or "Beatles Night" things, that have particular lists. Ideally I'd love a feed that is a list *of lists*, with the feed URL as a field. I certainly could have an interface to populate manually with the available lists and their URLs, but automating that would be very slick.
And since it'll have a notion of "gigs", I'd like to expose upcoming dates on the public side, with details about the venue. I don't see the Category field in the Event, which I need to separate these sorts of gigs from other things. I do see the contact Address and custom fields, but not the Contact name. I'd also love to expose Phone.
EDIT: Know what, the other thing I realize as I build my database is, it'd be good to know your data types for the fields you expose on this feed, so I can be sure the table I set up can't be blown up or lose data if our types don't match. In API products, often there's a metadata document where this is defined--probably overkill for this interface, but the problem that solves certainly exists here.