Restly Labs is under active development. Below is an overview of the most exciting projects we are currently working on. ## Contact Us If you have any feedback or feature requests, please send an email to [email protected]. We are always looking to understand your Api workflow so that Restly Labs can provide you with the best and most productive Api design experience. ## Recently Launched To view our recently launched features and projects, visit [[What's New?]]. ## Up Next Below is a list of features under active development. ### Support Example(s) Examples are a great way of showing developers what information they expect to receive and in one format. ### Respect Model Properties With readOnly/writeOnly in Responses & Requests Per the OpenAPI spec, properties marked with `writeOnly: true` must only be included in requests, and properties marked with `readOnly: true` must only be included in responses. Currently, Restly docs renders all object properties in both the request and the response bodies. We will filter out the appropriate properties after this change. ### Object Property Descriptions Supporting property descriptions is vital to excellent Api documentation. Documentation is currently supported on Apis, Endpoints, and Models. ### Support Markdown in Descriptions Descriptions are currently limited to plaintext rendering. We want to support markdown rendering in descriptions to provide a more rich experience ### Api Versions Diff Compare Api versions to each other to clearly see what has changed. Automatically mark breaking changes for integrating partners and customers to catch future problems early. %% Below is under consideration %% %%%% %%%% %%%% %%%% %%%% %%%% ## Under Consideration Below is a list of features and functionality that are under consideration. If any of these items are useful to you, feel free to contact us about them. ### Stoplight Spectral Integration Stoplight Spectral is the standard for OpenAPI linting and style enforcement. In addition to simply running Spectral rulesets against your Apis, we want to develop an easy and straightforward mechanism for creating rules and detecting warnings or errors. ### Mock Servers Mock servers allow developers to interact with an Api that behaves similar to how a real server would behave. We are looking into the best way to surface and integrate Api mock servers. ### Restly Lab CLI A Restly Labs CLI would allow your engineers to integrate Restly with their development workflow. A Restly CLI could enable: - Engineers to automatically fetch the most recent OpenAPI Schema from Restly without logging into Restly. - Create CI/CD checks that validates if an OpenAPI schema version is still supported. ### Component Library Define a set of models in a dedicated library that is referenceable by any api in your Restly Labs workspace.