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
2 May, 2025

Data is everything in today’s digital world. While every manufacturing company thinks differently about their products and strategy, the common...

1 May, 2025

Welcome to the April 2025 edition of What’s New in OpenBOM! Each month, we work hard to turn your feedback...

30 April, 2025

I’m super excited to introduce April 2025 release of OpenBOM for PTC Creo with the new features to help you...

29 April, 2025

Meet Sarah. She’s a mechanical engineer at a growing robotics company, juggling CAD models, spreadsheets, supplier lists, and emails from...

25 April, 2025

Spreadsheets are everywhere. Every engineer, buyer, or project manager has their own system—color-coded tabs, clever formulas, and “just one more”...

24 April, 2025

Accessing the right information at the right time is a paramount requirement for all engineering and manufacturing teams. I’m super...

23 April, 2025

In my article today, I want to continue to share ideas about how to organize new types of agentic workflows...

21 April, 2025

There’s a lot of excitement right now about Large Language Models (LLMs). From writing code to generating marketing copy, these...

18 April, 2025

At OpenBOM, we believe seamless integration is the key to efficient product development. Engineering teams today work across mechanical and...

To the top