RAPID API Designer
Overview
The RAPID API Designer is a simple application for designing a RAPID API. It allows you to describe your API in simple RAPID Schema Definition Language (RSDL) syntax, view as runtime Common Schema Definition Language (CSDL), Swagger UI, or visually, and build sample queries against the schema.
Try it Out!
To try out the RAPID API Designer, just click RAPID API Designer. You can start with the schema for the Jetsons service or design your own schema from scratch.
Source Code
The source code for the API Designer can be found in the RAPID API Designer open source repo, and demonstrates the use of the following individual controls:
- RSDL Editor for designing a service using RAPID Schema Definition Language (RSDL)
- RSDL-JS for generating runtime Common Schema Definition Language (CSDL) from RSDL
- RAPID Visual Model Editor for creating a visual display of your service
- OData-OpenAPI for converting the runtime CSDL metadata to OpenAPI format.
- RAPID Url Editor for building RAPID-compliant URLs against your service