Based on the search results provided, Bloomerang offers a REST API. Here are the key points:
In summary, Bloomerang primarily offers a REST API for server-side integrations, with additional options like Bloomerang.js for client-side use cases. The REST API is the main type of API provided by Bloomerang for data integration purposes.
Based on the search results provided, it does not appear that the official Bloomerang API offers webhooks. The search results focus primarily on Bloomerang's REST API capabilities and other features, but do not mention webhooks specifically. Here are the key points:
Bloomerang offers two main ways to interact with their system via API:
The REST API allows for pushing and pulling final data from the Bloomerang database.
The API documentation covers various endpoints for managing constituents, donations, interactions, and other data within Bloomerang.
While Bloomerang offers robust API capabilities for integrating with their system, there is no mention of webhook functionality in the provided search results. The focus appears to be on RESTful API interactions rather than event-based webhooks. If webhooks are a critical requirement for your integration needs, you may need to explore alternative solutions or contact Bloomerang directly for the most up-to-date information on their API capabilities.
Unfortunately, I could not find any specific information about API rate limits for the Bloomerang API in the provided search results. The search results contain general information about Bloomerang's API offerings and documentation, but do not mention rate limits. Without more specific information from Bloomerang's official documentation, I cannot provide details on their API rate limits.
To get accurate information about Bloomerang's API rate limits, I would recommend:
Checking Bloomerang's official API documentation for any published rate limit information.
Contacting Bloomerang's support or developer relations team directly to inquire about their current API rate limit policies.
Reviewing any developer agreements or terms of service for the Bloomerang API, which may contain rate limit details.
Testing the API with gradually increasing request volumes to determine if and when rate limiting occurs.
API rate limits are an important consideration when integrating with any service, so obtaining this information directly from Bloomerang would be advisable before building any high-volume integrations. Without official documentation, the actual limits may change without notice, so relying on published information from Bloomerang is the best approach.
Based on the search results provided, here are the key points regarding the most recent version of the Bloomerang API:
The most recent version of the Bloomerang API is the current REST API. This is the recommended version for creating new connections with Bloomerang.
The REST API v1 is now deprecated. While it is still available for existing integrations created before June 16, 2020, it is no longer receiving updates.
If you are creating a new integration with Bloomerang, it is recommended to use the current REST API.
The current REST API documentation can be found on the Bloomerang website, which includes a Swagger UI for exploring the API.
Bloomerang also offers a public key API called Bloomerang.js, which is designed for online forms and allows adding donations and interactions to Bloomerang.
The REST API is a private key API intended for server-to-server integrations. It requires keeping the private key secret and is not suitable for online transaction forms.
Always use the most recent version of the API (current REST API) for new integrations.
Keep private keys secret when using the REST API for server-to-server integrations.
For online forms and public-facing integrations, consider using Bloomerang.js instead of the REST API.
Regularly check the Bloomerang changelog for updates and new features related to the API.
In summary, the most recent version of the Bloomerang API is the current REST API, which is recommended for all new integrations. The older REST API v1 is deprecated but still available for existing integrations.
Log in to your Bloomerang account as an Administrator User.
Click on the profile icon at the top right of the page.
Select "Edit My User".
In the "API Keys 2.0" section, click "Generate".
Enter a name for the API key in the "Name" field.
Click "Generate" to create the new API key.
Keep your API key secret: The private key allows anyone to change any information they want, so it's crucial to keep it secure.
Choose the appropriate integration method:
Consider OAuth for third-party access: If you need to allow a third party to access your data via the REST API, OAuth registration is a more secure solution than sharing your private key.
Stay updated: Be prepared to update your integration as the Bloomerang API changes.
Test thoroughly: Before deploying your integration, test it thoroughly using Bloomerang's test forms.
Based on the search results provided, here is a list of data models that can be interacted with using the Bloomerang API, along with what is possible for each:
Key points:
The API allows for creating, retrieving, and updating most core data models in Bloomerang, with a focus on constituent management, donations, and interactions.