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
5 November, 2024

In 2024, digital transformation isn’t just a buzzword; it’s an essential change for any business aiming to stay competitive. Adapting...

1 November, 2024

Managing the details of every part, component, and material involved in product development is both a challenge and a necessity....

1 November, 2024

Data management in today’s digital age is absolutely important to help your business to thrive and not die. The “garbage...

30 October, 2024

It was a pleasure to be part of Autodesk University 2024. I presented on a subject I’m passionate about: Developing...

28 October, 2024

In this live demo, we dive into OpenBOM’s advanced capabilities for managing product structures and Bills of Materials (BOM) including...

26 October, 2024

Manufacturing is evolving, introducing new challenges in data management far beyond what we’ve seen before. These challenges include managing the...

25 October, 2024

When it comes to turning ideas into plastic parts, there are two common types of prototypes: prototype molds and 3D...

24 October, 2024

Adopting engineering software such as PDM, PLM, and other has historically been a significant challenge. These systems have earned a...

23 October, 2024

I’m thrilled to share the latest updates in OpenBOM’s October 2024 release. From advanced data model enhancements to user experience...

To the top