What is the OpenAPI Bundle Downloader?
Large API specs are often split into many files. The main file uses $ref links like ./schemas/user.yaml to point to other files. Many tools, like code generators and some gateways, need everything in one file.
This tool downloads the main spec, follows every external $ref (up to 60 files), and places the content right where it is used. Internal links like #/components/schemas/User are kept as they are. Circular references are left as links and reported, so nothing breaks.
How to use it
- Paste the link to the main OpenAPI file (JSON or YAML).
- Press Bundle spec.
- Read the note to see how many external refs were bundled.
- Download the single file as JSON or YAML.
Why people like this tool
Resolves external refs
Relative and full URL $refs, in JSON or YAML files.
Keeps internal refs
#/components links stay small and clean.
Safe with loops
Circular refs are detected and left as links.
Two formats
Save the bundled spec as JSON or YAML.