Autogenerate OpenAPI via Aikido AI (Code2Swagger)
Aikido can automatically generate an OpenAPI specification directly from your codebase, eliminating the need for manual documentation while ensuring accurate API scanning.
It uses LLM to parse your source code to find routes, parameters and body information without the need to build your own API specification.
Aikido will regularly rescan your code to keep the OpenAPI specification up to date.
Aikido recommends using Zen Firewall whenever possible as it will give more accurate results because it's based on the the actual traffic to your API.
How to use
Follow the Setting up REST API Scanning guide and choose the Aikido AI option.

Supported Programming Languages
This feature supports back-end code analysis only; front-end code is not supported.
C
C++
C# / Dotnet
Dart
Elixir
Go
Java
Javascript
Kotlin
PHP
Python
Ruby
Rust
Swift
Scala
Typescript / TSX
VB.NET (only route discovery)
Last updated
Was this helpful?