Feature - API v2

Reworked API and returning to Swagger documentation. It lets you try requests and inspect responses directly in the eramba UI - and any data used there is always just a test, it’s never saved to the database.

The old documentation was a custom build and, among other things, didn’t allow load testing straight from the UI.

What’s new:

  • The new API is available on all already-migrated sections, plus the long-awaited Users and Groups. In other words, it covers every section except Risks, Business Continuities, Policies, Compliance Packages and Account Reviews. - this will comae later as we are migrating everyting.
  • We now support PATCH - you no longer need to send every field in the payload, just the ones you want to update.
  • Filtering of results is also available.

Important: the old and new APIs will coexist for now. We can’t yet say for how long, we’ll give advance notice before deprecating the old one.



1 Like

Hi SAM,
will it be possible to get one swagger file for all Endpoints?

Mathias

3 Likes

Hi @sam we would be also interested in one file with all API queries possible. Will it be possible to get one swagger file for all Endpoints?

Hello, thank you for the response.
I’m adding this to the backlog. We don’t have it implemented yet.

2 Likes