I coincidentally want to know the answer to this question!
Take me, for example. I’m a Patreon creator who posts guitar videos. One of my rewards, for a certain pledge level, is sheet music/tablature of my playing. How can I use the API to ensure that a given patron paid for a particular video of mine?
To be crystal clear about this: if you paid for the video I posted in October, you should get access to the sheet music for that video. But if you became my patron today (after Patreon already charged patrons for October’s video), you shouldn’t have access to that sheet music. You didn’t pay for it, after all.
As I read your docs, I can figure out how I’d implement access controls on the level of “is this person a patron at XX pledge level or not?”, but I’m not seeing how I can confirm a patron paid for a specific video.
If this isn’t possible, it seems to be quite a big loophole. What am I missing?