OpenBOM extends REST API to support events

Oleg Shilovitsky
Oleg Shilovitsky
23 February, 2023 | 2 min for reading
OpenBOM extends REST API to support events

At OpenBOM, we focus on how to support a rich set of customizations and data integrations using OpenBOM REST API available to all customers. One of the recent API features we announced is a release of an extended REST API that supports webhooks and events. This new API allows OpenBOM customers to get on the next level of integration of their product data with other systems and applications, such as enterprise resource planning (ERP), customer relationship management (CRM), and other product lifecycle management (PLM) systems.

What are REST API events?

REST API events are user-defined HTTP callbacks that allow developers to receive real-time notifications about events that occur within an application. OpenBOM’s new API supports webhooks for events happening in OpenBOM. The first event supported by OpenBOM is “save revision”, Such an event is used in both simple Save Revision and more complex Change management scenarios with approvals and workflows (in the future more events will be supported such as the creation, modification, or deletion of BOM items, the addition of comments or attachments to BOM items, and the creation or modification of BOMs themselves. This functionality allows OpenBOM customers to keep their other systems in sync with their BOM data, reducing the need for manual data entry and improving data accuracy and consistency across systems.

How does it work?

The new API also supports event-driven architecture, allowing developers to build event-driven applications that respond to changes in OpenBOM data. Developers can subscribe to specific events and define actions to be taken when those events occur. For example, an application could be configured to send an event each time Revision is created. This is one of the key events and it is supported.

To get started with the new API, OpenBOM customers will need to generate an API key in their OpenBOM account and then use that key to authenticate API requests. The API documentation provides detailed information about the available endpoints and how to use them, along with examples in several programming languages.

There are two functions to support the events:

  • List Event Subscriptions
  • Subscribe to the event or update your subscriptions

As you can see a single event is supported in the coming release. Later more events will be supported.

Conclusion:

Overall, the new extended REST API with webhooks and events support is a significant step forward for OpenBOM, providing greater flexibility and integration capabilities for its customers. By allowing BOM data to be seamlessly integrated with other systems, OpenBOM is helping its customers to streamline their workflows and improve their overall productivity.

REGISTER FOR FREE to check how OpenBOM can help you today.

Best, Oleg 

Related Posts

Also on OpenBOM

4 6
26 August, 2025

This article is part of OpenBOM BOM Excel MCP building in public. For the next few weeks, we are going...

22 August, 2025

In yesterday’s article – Understanding OpenBOM’s Multi-Tenant Data Model and System Configuration, I shared some insights about OpenBOM’s multi-tenant data...

21 August, 2025

In today’s manufacturing and engineering world, the term multi-tenant triggers both questions and confusion. Product Lifecycle Management (PLM) has historically...

20 August, 2025

Since the very beginning of OpenBOM, our mission has been to help engineers, manufacturers, and teams organize product information and...

19 August, 2025

There is a need for a rich and structured context.  Artificial intelligence has quickly become the buzzword in every boardroom,...

15 August, 2025

A recent post by Martijn Dullaart on LinkedIn about Product Changes caught my attention. Here is the link to the...

14 August, 2025

Let’s be honest, most conversations about innovation and manufacturing gravitate toward sleek CAD models, breakthrough technology, or ambitious product roadmaps....

13 August, 2025

The summer is hot, and so are our releases! ☀️ At OpenBOM, we’ve been hard at work to bring you...

9 August, 2025

The last few months at OpenBOM have been a busy and exciting time. We’ve been on a ride to expand...

To the top