This is the starting point for developers who wish to integrate their systems with GARAIO REM.
Please contact us at [email protected].
GREM provides an synchronous API for reads and an asynchronous API for event subscriptions and writes.
The read API is a GraphQL interface ("the GraphQL API"), event subscriptions and writes use AMQP messaging ("the Message Bus API").
Thus, a use case might look like this:
AMQP Events published by GREM will contain only basic additional information about the event for convenience. Depending on your use case, you can retrieve any additional required information via GraphQL.
Diagrams are created using drawio. Add the *.drawio
files to the repository and use ./refresh-diagrams
to export them all to png.