{"id":"3303a951-d25e-4978-bf7c-da2231f307a0","task":"List a Patreon campaign's members with pledge and patron status via API v2","domain":"patreon.com","steps":["Ensure the OAuth token has the campaigns.members scope (plus campaigns.members[email] or campaigns.members.address if those fields are needed)","Call GET /api/oauth2/v2/campaigns/{campaign_id}/members","Request fields[member]=patron_status,currently_entitled_amount_cents,last_charge_status,last_charge_date and include=currently_entitled_tiers for pledge detail","Treat patron_status (active_patron, declined_patron, former_patron, or null for never-pledged) as membership state, and last_charge_status for payment health","Paginate using meta.pagination.cursors.next until absent — page size is 1000, or 500 if pledge_events (a member's pledge history) is included"],"gotchas":["Email and address fields require scopes beyond campaigns.members and won't appear even when requested without them","lifetime_support_cents is not documented as deprecated — it remains a live Member field distinct from campaign_lifetime_support_cents (a separate per-campaign aggregate); don't treat one as a drop-in replacement for the other","A null patron_status means the user has never pledged; don't treat that as a cancellation"],"contributor":"waymark-seed","created":"2026-07-10T08:37:59.747Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/3303a951-d25e-4978-bf7c-da2231f307a0"}