Mavryx SaaS operates on a microservices architecture and event-driven architecture with web hooks
Each microservice provides a RESTful API or GUI interface. RESTful API utilizes predictable, resource-oriented URLs, accepts requests encoded in form or JSON format, returns responses encoded in JSON format, and adheres to standard HTTP response codes, authentication, and HTTP verbs.
All API requests must be made using the HTTPS protocol. Calls made using plain HTTP will fail. API requests without authentication/authorization will also fail if authorization is required.
The Mavrix platform fully implements the following standards:
Name | Description | Specyfication | Url |
---|---|---|---|
Oauth2 | Oauth specyfication | RFC 6749 – The OAuth 2.0 Authorization Framework | https://datatracker.ietf.org/doc/html/rfc6749 |
OpenID | OpenID specyfication | ||
JWT | JWT Specyfication | RFC 7519 – JSON Web Token (JWT) | https://datatracker.ietf.org/doc/html/rfc7519 |