CloudFlare's JSON-powered Documentation Generator
Aug 3, 2016Vojtech Miksu

Summary
This post introduces Cloudflare's use of JSON Schema and JSON Hyper-Schema for defining their RESTful API. It details the development of a toolchain, including `json-schema-loader`, `json-schema-example-loader`, and `doca`, to automatically generate HTML documentation from these schemas. This demonstrates an evolution in how Cloudflare manages and exposes its data and API, contributing to internal tooling and developer experience.
More from the Data Infrastructure & Analytics trail
- Introducing Cloudflare Basin: an open, serverless data platform, now generally available
- Introducing the Billable Usage API: programmatic cost visibility for Cloudflare
- Announcing the Monetization Gateway: charge for any resource behind Cloudflare via x402
- How we built Cloudflare's data platform and an AI agent on top of it
- Iran's Internet is partially restored, Cloudflare Radar data shows