One platform to governance apis and people. The unique platorm apiops lowcode. Design your api first cycle as a visual design, implement apiops and get visual scoring and reports. Collaborate with all roles (api evangelist, api tester, api owner, api design, api security architect, api security tester.. in one tool)
Get better quality and security APIs. Reduce to time to market and follow with devops filosophy.
If you want to see use APIquality you can try it out online at https://apiquality.io. You only must register in the web and get better quality and security APIs!!
- Design your style guides using and assistant
- Design your apiops cycle using visual interface and implement in your favorite git platform (github, azure devops, gitlabci)
- Define your api first cycle (requeriments API, design, mocking, generate tests, execute tests, generate microservices archetype, deploy in your favorite api manager (apigee, kong, wso2, azure api management, mulesoft or ibm api connect)
- Collaborate with different roles in the api first cycle (api owner, api designer, api evangelist, api tester, api security tester, api security architect, api owner, api architect)..
- Forgot the main maintenance for principal apitools market (microcks, sonar, redocly, apigeecli...)
A sample of the organizations using in the wild:
- Insurance companies
- Bank companies
- Public administration
- Product companies
- Telco companies
- And more...
- New redesign for api dashboard rating
- Merge the initializer and apigee templater for apigee
- New life cycle for api templates, api manager templates, opportunities, style guides
- Redesign kong and IBM life cycle
- New documentation section
- Bugs and small features
The next releases are:
- Create a MCP Catalog
- Create MCP Server life cycle
- Add full life AWS API Gateway
- Add 3.0 AsyncaPI compatibility
- Create exporter MCP for Wso2
- Deploy API Portal with Wso2
- Add products support for Wso2
- Add full life cycle Azure API Manager
- Create advanced security scanner
- Generate API Evangelist IA clone
- Generate IA helper designer
- Generate IA reporting API support
- Generate IA helper governance
- Create exporter MCP for Apigee
- Deploy API Portal with Apigee
- Add products support for Apigee
- Create exporter MCP for Azure APIM
- Deploy API Portal with Azure APIM
- Add products support for Azure APIM
- Create exporter MCP for IBM
- Deploy API Portal with IBM
- Add products support for IBM
- Create exporter MCP for TyK
- Deploy API Portal with TyK
- Add products support for TyK
- Add API-Led architecture support
- Create exporter MCP for Mulesoft Anypoint Platform
- Deploy API Portal with Mulesoft Anypoint Platform
- Add products support for Mulesoft Anypoint Platform
- Create life cycle for Gravitee
- Create exporter MCP for Gravitee
- Create life cycle for Kraken
- Create exporter MCP for Kraken
- Create life cycle for Apache SIX
- Add Graphql life of cycle support
You can requests features by github and put bugs to resolve then in github
There are a enterprise support
There are a list of that apiquality stages by specificatio:
| ๐ Type | Designer | Mocking | Contract tests | Microservices | Quality tests | Security tests | ๐ Comments |
|---|---|---|---|---|---|---|---|
| openapi | Microcks Enricher, Redocly Linter, SonarQube, Openapi Diffs, Ref Resolver, Sonar2Spectral | Microcks | Openapi2Postman, Portman | apigen.net, apigen.springboot, openapigenerator, openapigerator:jmeter | newman, jmeter | zap proxy | |
| asyncapi | SonarQube | Microcks | AsyncAPI Generator | Confluent importer |
There are a list of API Managers that apiquality integrate:
| ๐ Tool | Stages | Import explorer | MCP | Conector API Market | Domain config | ๐ Comments |
|---|---|---|---|---|---|---|
| Apigee | Initilizer, sync, validate | APIHub | No | No | No | The easy configuration and import explorer will be soon. Apigee X compatibility. |
| Wso2 | Deploy, Sync, Promoter, Initializer | Yes | No | No | Yes | The import in explorer from wso2 will be soon. Supports 4.1 and 4.2 version |
| Tyk | Initializer, Sync, Promoter | No | No | No | No | The easy configuration will be soon |
| Mulesoft | Deployer Exchange | Yes | No | Yes | No | Very soon will be available more stages |
| IBM Api Connect | Initializer, Sync, Promoter, Deployer | No | No | No | Yes | |
| Kong | Initializer, Validate, Deployer | No | No | No | No | Available for 2.X version |
| AWS APi Gateway | Deploy | No | No | No | No | In Roadmap |
| Azure API Management | Custom stages | No | No | Yes | No | In Roadmap |
| Kraken | Custom stages | No | No | No | No | In Roadmap |
| ApacheSix | Custom stages | No | No | No | No | In Roadmap |
| Gravitee | Custom stages | No | No | No | No | In Roadmap |
There are a list of Repositories that apiquality support:
| ๐ Repository | Stages Definition | Stages Mocking | Stages Contract tests | Stages Microservices | Stages API Manager | Stages Quality tests | ๐ Comments |
|---|---|---|---|---|---|---|---|
| Gitlab | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Supports SaaS and onpremise version |
| Github | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Supports SaaS, Beta version |
| AzureDevops | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Beta version |
| Bitbucket | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Supports SaaS and onpremise version, beta version |
| Tekton | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Integration as external tool |
| Jenkins | MicrocksEnricher,RedoclyLinter,SonarQube,Mulesoft: Syncrhonizer-Designer,OPenapiDiffs,Ref Resolver, Sonar2Spectral | Microcks | Openapi2postman | apigen.net, apigen.springboot | Apigeex,kong,mulesoft,wso2 | Newman | Integration as external tool |
There are a list of apitools that apiquality integrate:
| ๐ Tool | ๐ Description | ๐ค Technology |
|---|---|---|
| apigen.springboot | Generate an archetype of the springboot framework using the openapi file | |
| apigen.net | Generate an archetype of the asp.net framework using the openapi file | |
| openapi2postman | Creates automatic tests from Openapi 3.0 using postman format | |
| openapi2soapui | Generate a SoapUI project from an OpenAPI Specification | |
| sonar-openapi | Code analyzer for OpenAPI specifications | |
| dosonarapi | Code analyzer for OpenAPI specifications | |
| redocly-cli | Redocly linter | |
| microcks | Mocks the APIs | |
| SonarQube | Validate the quality for APIs | |
| Spectral | Validate the quality for APIs | |
| Openapidiff | Check backward compatibility between versions | |
| Openapigenerator | create backend code selecting different lenguages | |
| zapProxy | generate and execute security tests for apis | |
| jmeter | generate and execute performance tests | |
| openapige2apigee | create a api proxy for openapi | |
| apigeelint | lint the apiproxy | |
| portman | create postman tests | |
| k6 | execute test performance | (in roadmap) |