Bloomerang
Bloomerang is a cloud-based donor management and fundraising CRM built for small and mid-size nonprofits, covering constituent records, donations and pledges, communications, and reporting. Bloomerang acquired fellow nonprofit platform Kindful in January 2021, but Kindful continues to run its own separate API and product line; this entry documents Bloomerang's own REST API v2 (base https://api.bloomerang.co/v2), authenticated with a private API key or OAuth 2.0, for managing constituents, transactions, interactions, and related donor data.
APIs
Bloomerang Constituents API
Create, retrieve, search, and update constituent records - the individuals, households, and organizations tracked in a Bloomerang donor database - including addresses, emails, p...
Bloomerang Households API
Manage households - the family-unit grouping of individual constituents used throughout Bloomerang for giving history rollups and household-level mailings and reporting.
Bloomerang Transactions API
Record and retrieve transactions - the total amount of a payment, split into one or more designations such as donations, pledges, pledge payments, recurring donations, or recurr...
Bloomerang Interactions API
Log and retrieve interactions - a "touch" between the organization and a constituent such as a call, meeting, letter, or email - used to build the constituent engagement timeline.
Bloomerang Notes API
Create and retrieve freeform notes attached to a constituent record, including optional file attachments, surfaced on the constituent timeline alongside interactions and transac...
Bloomerang Relationships API
Manage relationships between two constituents - such as spouse, employer, or board member - each carrying a role on both sides of the relationship and an optional note.
Bloomerang Custom Fields API
Retrieve the custom field definitions configured for a given object type (Constituent, Transaction, Interaction, Note) so integrations can read and write an organization's accou...
Bloomerang Lists API
Read saved constituent lists (segments) built in the Bloomerang CRM UI, and page through the constituents they contain, for use in exports, mailings, and downstream reporting. M...
Bloomerang Webhooks API
Register, list, and remove webhook subscriptions so a third-party system receives an HTTP callback when events occur in Bloomerang, such as a new constituent or transaction bein...
Bloomerang Accounts and Users API
Read account-level reference data - CRM users, funds, campaigns, and appeals - used to populate designations on transactions and to attribute activity to a specific staff user.