Benefits
Why Choose Syvizo Platform
Everything you need throughout API Life Cycle

API Design Studio
Simple to use and intuitive platform to design and modify your APIs. If you have existing OpenAPI/Swagger specifications in json or yaml format, you can import them to create an API project. Alternatively, you can start with a blank project and design your APIs. The API specifications can be exported to json or yaml format anytime. It supports all the components from the OpenAPI specifications.

API Collaborator
API catalog to view API documentation of the APIs published on the platform. Create service virtualization by configuring mock data to generate responses based on the mock data setup. The client code to use APIs is also generated in various programming languages such as Java, JavaScript, Python, Go and C#. It gives a testing UI to test APIs which responds with mock data that is set for those APIs.

API Validator
Test APIs by specifying the required parts of the APIs such as headers, parameters, request body and any security required by APIs. The projects can be saved for later testing. The saved testing projects can be reused for multiple environments. Validations can also be created in the projects and saved for running tests later. The validations are done against the set expected response outputs from APIs in specific headers and/or fields in the body.

Access Manager
This is the component to manage various accesses on the Syvizo API platform. The administrator(s) can create, modify or remove users, groups, roles and access to assets such as projects from API Designer, API Validator, API Manager, Developer Portal, API products and mock data. The owners of the assets can also modify the access privileges to other users from relevant components of the platform.

Secrets Manager
Secrets Manager is used to store the passwords, secret keys and certifications that are required by any component on the platform such as database or connection passwords. To use the credentials, the user does not need to get access to them, instead, the corresponding secret key is required to be specified at the password or key field. The platform will get the value of the field from secrets manager at runtime.

Generate Code
The code generation is used to get the open source code for API client applications and for API server applications. The client side code is available in the collaborator at method level documentation. The server side API code in Java, Python and NodeJS can be generated in module "Development Projects".