
Explore how Redocly powers beautiful, reusable open API documentation built from open API specifications, file components, and relative references, with code samples and try-it capabilities.
Explore real-world Open API specifications with Redoc and Redocly to create, host, and evolve high-quality public API documentation and a developer portal.
Block out time to complete the OpenAPI Specification course, actively engage in quizzes and coding exercises to reinforce learning, and join the Spring Framework Guru's Slack community for support.
Set up your development environment for redocly api documentation by installing VS Code, the redocly openapi extension, Node.js, the Redocly CLI, git, and a GitHub account, with optional docker.
Explore Redoc for transforming OpenAPI schemas into rich API documentation and learn to host it on GitHub Pages, then compare Redocly for hosting API definitions and enhancing docs with Markdown.
Learn how OpenAPI defines RESTful APIs with a JSON or YAML schema, including endpoints, authentication, and request and response bodies, and explore spec first development and Redoc documentation.
Explore how the openapi specification organizes documents as objects—top-level openapi, info, servers, paths—with extensions and references, and view json and yaml examples.
Explore Redoc, the open source API documentation tool for OpenAPI, and learn how Redocly complements it as a hosted platform with CI/CD, testing, style guides, CDN, and SEO.
The video demonstrates how Redocly API docs are generated from an OpenAPI specification, showing beer service operations, metadata and pagination, and sample JSON responses.
Explore Redoc features as a mature, highly customizable React.js tool that reads OpenAPI specifications to generate rich API documentation, with extensible options, CSS styling, and deployment flexibility.
Host OpenAPI documentation with Redocly using Docker, map ports, and supply the raw GitHub spec url through the spec_url environment variable to render the api docs.
host api documentation on github pages with redoc html deployment. copy html, create gh-pages branch, add index.html, update openapi yaml spec url, and deploy to publish the live site.
Explore how GitHub pages caching affects API docs, and how Redocly's ci build enables immediate deployment after changes, contrasting with the GitHub pages delay.
Explore the Redoc and Redocly ecosystem to host and manage OpenAPI specifications, add rich content with Markdown, and leverage OpenAPI extensions in a SaaS platform.
Redocly offers hosted api documentation with ci/cd, testing, style guides, and seo, enabling instant publication. Use its registry, versioning, access control, and decorators, plus cli with build-docs, lint, and preview-docs.
Sign up for Redocly and explore starter plan by creating an account with email and password. Create an organization as a back end developer and set up an API registry.
Clone the redocly starter template to your GitHub account, create a public repository, and follow the quick start steps to initialize an API in the registry from the default branch.
Set up a Redocly OpenAPI project in Visual Studio Code, clone repo, run npm install, and preview docs while using file references and component schemas to keep the API DRY.
Learn how to add an OpenAPI starter to the Redocly registry using GitHub, configure repository access, and publish generated OpenAPI YAML and JSON specs for API documentation.
Observe how Dependabot and Redocly CLI trigger GitHub CI checks, update dependencies in package.json, create preview docs on PRs, and automate merging and branch cleanup to keep API docs current.
Create a v1 branch and set it as the default to develop the v1 OpenAPI specification, while preserving the main branch for reference, and update the Redocly API documentation accordingly.
Explore how to manage OpenAPI specifications with Redocly by splitting into reusable file components with references, then assemble and publish a complete, end-user friendly API documentation.
Switch to the sfg brewery OpenAPI specification by replacing Redocly content with the all-in-one YAML, then push, create a pull request, merge to version 1, and validate the Redocly workflow.
Explore the Rebilly API through Redoc and Redocly as the reference for robust OpenAPI documentation, emphasizing modular file references and reusable components.
Learn to install the redocly cli on your local system using npm, with options for npx or docker, verify the version, and troubleshoot common installation issues.
Use the redocly cli split command to break a consolidated OpenAPI yaml into file components, follow naming conventions, and specify the output with the --outDir option.
Explore how the Redocly VS Code extension enhances OpenAPI workflows with multi-file definitions, file references, syntax highlighting, and robust intellisense for split OpenAPI documents.
Validate your OpenAPI specification locally with the Redocly lint command by running npm scripts, ensuring the API description is valid before committing to GitHub.
View redocly api documentation locally with real-time updates by running the preview-docs script; the docs auto-reload in your browser as you save changes in Visual Studio Code.
Bundle an OpenAPI specification using the Redocly CLI to produce a single bundled YAML file with internal references only. This utility, run from package.json, creates dist/bundle.yaml for easy distribution.
Discover how markdown enhances api documentation with bold, italics, lists, and hyperlinks, and explore Redocly's open api extensions for richer, more interactive API documentation.
Learn how markdown adds rich HTML content to OpenAPI documentation, using practical syntax for headings, bold, lists, code blocks, links, and tables with Redocly.
Enhance Redocly OpenAPI docs by using markdown headings, multiline description blocks, and descriptive tags like beer service and brewery operations for richer navigation.
Demonstrates using bold and italics in API documentation with asterisks, showing how two asterisks create bold and a single asterisk creates italics in Visual Studio Code and in the browser.
Learn how to format markdown documents with ordered and unordered lists, render them as HTML with CSS styling, and avoid common pitfalls like spaces after asterisks.
Learn to create inline and multi-line code blocks in markdown using single and triple ticks, with shell script and JavaScript examples, and how formatting appears in GitHub and Redocly.
Add hyperlinks in markdown to connect API documentation to external sources like GitHub. Use square brackets and parentheses to create the link text and URL, then review the result.
Discover the Redocly OpenAPI extension and x-prefixed extensions that enhance API documentation. Explore Try It Console to exercise APIs from the docs and built-in rules to verify specifications meet standards.
Add a logo to Redocly documentation by using the x-logo extension on the info object in your OpenAPI spec, specifying the logo URL.
Organize large OpenAPI specs using Redocly tag groups to create major groupings for beer operations and order operations, improving API documentation and end-user navigation.
Explore how x-enum descriptions extend OpenAPI to attach markdown-backed descriptions to enum values, enriching beer style enumeration documentation in Redocly and improving API clarity for developers.
Hide the TryIt panel by setting x-hideTryItPanel on an OpenAPI operation to customize Redocly documentation. Disable it globally to prevent users from exercising the API through the docs.
Explore OpenAPI extensions and use the Try It tool to exercise APIs directly from Redocly API documentation, while learning how Redocly rules improve documentation quality.
Explore the Redocly try-it feature by exercising a local Spring Boot API, using optional page number and size, inventory toggle, and body edits, while noting CORS and mock server considerations.
Discover how Redocly rules (lint) programmatically assert OpenAPI specifications for completeness and quality, then explore decorators that enhance API documentation at build time.
Explore how Redocly rules and linting improve OpenAPI documentation quality by enforcing accuracy, completeness, and consistency, with built-in, configurable, and custom rules, and organization-wide style guides.
Explore Redocly built-in rules for API standards and governance, and learn how linting in the Redocly workflow enforces correct OpenAPI specs through CI, PRs, and local checks.
Enable Redocly built-in rules to validate an OpenAPI schema with defects; configure the Redocly YAML, run tests, and fix missing operation descriptions to pass the Redocly workflow.
See how Redocly's workflow automatically runs CI builds on preview branches and PRs to enforce OpenAPI rules and surface failures like missing description fields.
Explore Redocly rule sets for OpenAPI documentation, comparing the recommended and minimal sets, including operation IDs, path parameters, servers, and warnings versus errors, with practical overrides in Redocly configuration.
Enforce consistent API documentation across your organization with the API style guide, a universal rule set in Redocly that standardizes specs, enables linting, and applies to every API.
Explore how Redocly rules enhance OpenAPI documentation with automated checks and programmatic verifications. Learn how decorators modify descriptions and other functionality as we begin versioning your APIs.
Discover how Redocly decorators modify the OpenAPI specification at build time, filtering content and updating descriptions or examples, with options like information description override and custom decorators.
Learn to use Redocly decorators to filter API docs by x-audience, excluding internal operations and enabling separate external and internal documentation from a single OpenAPI spec.
Explore api versioning strategies and how to manage Redocly documentation across multiple versions and environments using Redocly decorators and api rules.
Learn when to version your APIs by distinguishing non breaking changes from breaking changes, and explore semantic versioning and major version in the API path.
Explore Redocly versioning strategies for OpenAPI documentation, including single-spec and multi-repo approaches, long-lived branches, and environment-based code promotion, with pragmatic guidance to start simple.
Demonstrates versioning a single OpenAPI specification by adding v2 alongside v1, updating the beer operation and schema references to manage breaking changes.
Create a second root OpenAPI file for version 2, copy v1 content, set the version to 2.0, remove v1 references, and configure redocly to expose both v1 and v2.
Do you wish to make your API docs your Superpower?
Do you want API Documentation you can be proud of?
As companies around the world adopt an API First strategy, having beautiful, rich, and accurate API documentation is absolutely paramount to success.
Redoc can build beautiful, rich API documentation right from your OpenAPI specification. Redoc has been selected by over 10,000 companies that power the API economy.
Redocly is a SaaS platform which delivers much more than just API Documentation hosting.
Inside this course, you will learn:
How to use Redoc to generate beautiful, rich API documentation from your OpenAPI specification
How to professionally manage your ever-growing OpenAPI specification
Best Practices to ensure the quality of your API documentation
How to apply CI/CD principals to your API documentation
Use Markdown to improve the richness of your API documentation
Leverage Redocly OpenAPI extensions to improve your API Documentation
Use Redocly rules for API Governance
Versioning strategies for your OpenAPI Specifications
In an API First world, you need to be leveraging tools like Redocly.
Let's face it, Swagger UI produces ugly API documentation. Your customers demand the best.
Enroll today and learn how API First companies are putting Redocly to work for their API Documentation.
Make API Docs your superpower!