When every API is documented, standards are enforced, and developers understand how their changes affect others — managing hundreds of APIs becomes seamless. Optic's internal API platform does it all.
That is kept up-to-date automatically
To detect when API changes will break other teams
For API consistency, best practices and security
Where developers can find accurate docs for any API
With Optic, you get a bird's eye view of how all your services work, and how each of them is consumed.
Developers can find and consume any API in the organization easily (10x faster on-boarding). Optic lives in your development environment and keeps your API specs up-to-date.
Optic notifies an API's consumers whenever the spec is about to change, leading to better communication and happier developers, and less broken code.
Improve the quality and security of your APIs. Optic lets your architects define and enforce your team's API standards.
Optic can easily be added to your development environments and it works with every programming language. You just need to add one small config file to every API. Everything can run on-prem for maximum security and flexibility.
Today Optic supports Restful APIs written in any programming language/framework. Future support for RPCs, Websocket APIs and GraphQL is planned.
It should take less than 30 minutes per API. You just have to add a short config file to your API and change the start script that runs in your development environment.
Of course! OpenAPI can be imported to Optic. But fair warning -- these specs are probably not as accurate as you think. Optic can help you find all the places where your contract does not match the APIs actual behavior.
Sure! We can help you use Optic to get all your APIs documented. We'll then set up the Optic Platform to continue updating the docs automatically .