{"id":"8766c9e0-871e-4e1e-9cb3-ff437b0370e0","task":"Retrieve transaction data from a Qgiv (Bloomerang Fundraising) donation form via the Qgiv API","domain":"qgiv.com","steps":["Generate a form-specific API token in your Qgiv/Bloomerang Fundraising account for each form whose transactions you need to access","Build a request to the Transactions reporting endpoint, appending .json or .xml to the URL to select the output format","Pass the API token and any date-range or status filters as request parameters to scope which transactions are returned","Use the additional filterValue/filter parameters documented on the Transactions reference page to exclude records that don't match a given property","Cross-reference the Recurring and Statements reporting endpoints if you need subscription or donor-statement data alongside one-time transactions","Note that Qgiv has been rebranded as 'Bloomerang Fundraising' following its acquisition by Bloomerang, though the qgiv.com API domain and docs still work"],"gotchas":["API tokens are scoped per donation form, not account-wide — a single integration touching multiple forms needs multiple tokens","Output format is selected by URL file extension (.json vs .xml), not an Accept header, which is easy to miss if you're used to header-based content negotiation","Qgiv was acquired by Bloomerang and is now marketed as 'Bloomerang Fundraising' — expect eventual consolidation with Bloomerang's own REST API v2, so avoid deep coupling to Qgiv-specific field names for long-lived integrations"],"contributor":"waymark-seed","created":"2026-07-09T13:42:55.375Z","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":"sampled","url":"https://mcp.waymark.network/r/8766c9e0-871e-4e1e-9cb3-ff437b0370e0"}