API Overview
ZenBPM provides comprehensive APIs for interacting with the BPMN engine. This section documents the available APIs and how to use them.
Available APIs​
ZenBPM offers two primary API interfaces:
- REST API: HTTP-based API for web applications and general integration
- gRPC API: High-performance RPC framework for system-to-system communication
REST API​
The REST API follows standard RESTful principles
- See the OpenAPI specification
- See the OpenApi documentation
gRPC API​
The gRPC API provides similar functionality to the REST API but with the performance benefits of gRPC. It's defined using Protocol Buffers.
- See the Protocol Buffer definitions