Design and Document your API
API Designer
Define data model, API operations, payloads, parameters, headers and responses in a consistent and elaborate way. Unlimited content hierarchy and effective navigation make your documentation well organized and easy to read.
Prevent duplication
Don't duplicate yourself; use common parameters and responses, organize them into the common patterns.
Swagger / Open API
Generate Swagger spec from the code, import it to Speca, that will be a perfect starting point. Extend CI workflow and your documentation will always stay in sync with the code, thanks to our public update/merge API!
Mocking
Start using the API before you wrote any code, our mock server matches request details to the specific operation and responds with a data generated dynamically according to the response schema.
Versioning
Full version lifecycle support - make a draft, publish, freeze by marking readonly and archive.
CommonMark descriptions
Utilize all the simplicity and power of CommonMark (Markdown) in general documentation blocks and in any description field.
Embedded API console
Quickly check the response straight from the API designer; Make documentation truly interactive by enabling console.