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
24 April, 2024

In this blog, I’d like to continue the exploration of new OpenBOM Design Project features. The two most important enhancement…

23 April, 2024

Last year, we introduced a new service – OpenBOM Design to enhance OpenBOM’s capabilities to manage files. The goal of…

20 April, 2024

The development of seamless integrations with different design and engineering systems is one of the fundamental core values of OpenBOM….

19 April, 2024

To gain a competitive advantage, companies often look to how they can reduce their production costs by exploring low-cost sourcing…

19 April, 2024

In today’s fast-paced digital landscape, where data becomes a new oil, the concept of a Single Source of Truth (SSOT)…

17 April, 2024

In the modern landscape of engineering and manufacturing, the concept of Digital Thread stands as a foundational pillar of Digital…

16 April, 2024

In the space of modern industrial operations and manufacturing, the quest for efficient CAD data management, streamlined BOM management, and…

12 April, 2024

Culture eats strategy for breakfast, technology for lunch, and stays hungry for dinner. The manufacturing industry is getting more complex,…

12 April, 2024

Choosing the right contract manufacturer (CM) is an important decision for anyone launching a new product. The quality of your…

To the top