Unsupported input
The tool may reject input that does not match the expected content, structure, or file type.
Fix: Confirm the tool input requirements and paste the correct type of data.
Search tools and pages.
Visualize OpenAPI / Swagger endpoint relationships, schema dependencies, and request flows as an interactive node-link graph with PNG export
sidebar • 160x600
Written by Giorgos Kostas. Last reviewed:
OpenAPI Endpoint Graph turns an OpenAPI / Swagger spec into a node-link diagram so you can see how endpoints, tags, and schemas relate at a glance — instead of reading a 2000-line YAML file or scrolling Redoc top-to-bottom.
It complements the OpenAPI Visualizer (Redoc-rendered docs) by answering structural questions: which endpoints share a schema, which schemas are referenced from where, and what a typical request flow (login → token → call) looks like.
Start with the openAPI Endpoint Graph input you want to process in OpenAPI Endpoint Graph.
Get a openAPI Endpoint Graph result from OpenAPI Endpoint Graph that is ready to review, copy, and reuse in the next step of your workflow.
The tool may reject input that does not match the expected content, structure, or file type.
Fix: Confirm the tool input requirements and paste the correct type of data.
Missing fields or partial content can block processing or produce weak results.
Fix: Provide the full required input before running the tool.
Sample or placeholder values can lead to output that looks valid but is not ready for real use.
Fix: Replace placeholders with your actual values before relying on the result.
OpenAPI Visualizer renders Redoc-style API documentation — readable, linear, great for browsing endpoints and request/response examples. OpenAPI Endpoint Graph is the architecture / debugging companion: a node-link diagram that surfaces relationships you can't see in linear docs (which endpoints share a schema, what auth-shaped flows the spec implies, which schemas are orphans).
It's a name-based heuristic. We look for an auth-shaped operation (path or operationId matching login / token / auth / signin), then chain operations whose path or operationId mentions an identifier (id / userId / orderId / token) into the operations that consume that identifier as a parameter. It's a starting point — drag-reorder it freely.
Yes. Schemas are read from both `components.schemas` (3.x) and `definitions` (Swagger 2.0). `$ref` strings are resolved when they point at either location.
Yes — PNG (rasterised from React Flow at 2× DPR for retina) or Graphviz DOT (post-process with `dot -Tsvg` for high-fidelity SVG embedding in documentation).
Comfortably up to a few hundred operations / schemas. Beyond that the dagre layout slows down and the canvas becomes hard to navigate; the search-and-highlight plus minimap stay usable, but consider splitting the spec by domain.
Paste and upload modes are 100% client-side. Only the URL-fetch mode hits our server proxy (because browsers can't bypass CORS). We log the URL and timing for rate-limit purposes, but not the spec contents.
Pair the endpoint graph with related API and visualization tools. You can also browse the full Visual & Testing Tools category for more options.
Paste, upload, or fetch an OpenAPI spec and render readable, navigable API documentation with copy-as-curl per operation
Explore any JSON document as an interactive node-link graph with collapsible nodes, $ref/href detection, and PNG plus DOT export
View and explore JSON data
Convert YAML to JSON format
Convert JSON to SQL INSERT statements
Visualize SQL CREATE TABLE or DBML as an ERD with table cards, primary-key badges, foreign-key arrows, and per-table detail panels
Compare two texts and highlight differences
View and preview HTML
Test internet ping, download speed, and upload speed in your browser with a live gauge, connection details, and same-origin Mbps measurements.
Compare two JSON documents with a structure-aware diff tree, ignore-order options, and JSON Patch (RFC 6902) plus jsondiffpatch delta export
Test JSONPath expressions against JSON data
Edit and preview Markdown with live preview
Visualize endpoint relationships, schema dependencies, and request flows from any OpenAPI 3.x or Swagger 2.0 spec. Pair with the OpenAPI Visualizer for the Redoc-rendered docs view.
content bottom • up to 300x250