Why build with Bloomreach?
Whether you’re customizing your project or integrating the Bloomreach Pixel, Bloomreach Experience Manager provides the tools and flexibility to do it.
Explore the APIs
Bloomreach has the APIs to help you get the data you need, whether it’s your React app or the Bloomreach Cloud. Discover an extensive set of APIs and services.
Code with confidence
Bloomreach obsesses over developer experience. Extensive documentation & tutorials and an active community make it a pleasure to work with Bloomreach.
Learn & Get Started
Documentation, tutorials, training, blogs and even advanced labs section where experts discuss best practices.
Join the Bloomreach developer community and get help, ask your questions and share your knowledge with fellow developers.
Discover open-source plugins, official Bloomreach plugins and solutions by certified partners to kick-start your next project.
Comprehensive documentation of our API Clients, Endpoints & Parameters for Bloomreach Experience Manager (brXM) and Bloomreach Search and Merchandising (brSM).
Headless Content API
The Content REST API is a generic REST API running on top of the brXM delivery tier, automatically exposing all published content in brXM's content repository based on the document types.
Cloud REST API
The API that drives the brXM Cloud platform. Use this API in order to manage your environments and work with distributions. You can also back them up and restore them.
CRISP is Common Resource model Interface and Service Provider module for External APIs (e.g, API Gateway), which enables simple, seamless, enterprise-ready and performant external services integration with brXM.
brSM thematic pages are customized landing pages that are similar to category pages. The thematic API retrieves these pages for your site visitors.
The brSM Pathways API optimizes your link structure and page content by populating the content in your Related Searches and Related Products widgets.
Product Search API
The brSM product search API sends a keyword query to retrieve results about products and other content on your site.
OpenUI enables developers to integrate external systems into the Bloomreach interface which, in turn, creates a single place where businesses can manage all of their digital experience functions. Such a UI extension is an application that is either packaged and deployed with the project or runs on a different server. UI extensions are rendered inside an iframe.
Headless Experience API
Bloomreach Experience Manager offers a unique way of integrating Single-Page Applications (SPAs) such as Angular and React with the CMS. In this approach the SPA is still powering the delivery, offering great flexibility to IT. While at the same time CMS users can use all of the powerful features that come with a modern CMS: preview, in-context editing, drag-and-drop page composition, personalization, and more.
Bloomreach offers SDKs for powering content and components in React or Angular applications by BloomReach Experience. This library makes integrating an SPA with BloomReach Experience a breeze. It supports both client-side- and server-side rendered/isomorphic React and Angular apps.
BloomReach Experience allows you to use an external front-end for rendering while still providing a native-like authoring experience, such as integrated preview, in-context editing, drag & drop, server-side personalization.
Upcoming developer events and news
Attend one of our developer events and keep up to date with the latest from our community.
Thanks for signing up 🎉
Stay tuned for awesome articles in your inbox. In the meantime check out the developer blog.