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.