Public Swagger UI Demo — Try It Live

A live Swagger UI hooked up to a real REST API. Click "Try it out" on any endpoint and see real responses — no signup, no API key.

Open the live Swagger UI

Open Swagger UI at /docs →

What you'll see

Use this Swagger UI as a learning reference

Reading a polished Swagger UI is the fastest way to learn how OpenAPI describes:

Generate a client from this Swagger spec

# OpenAPI Generator (Java, Python, TypeScript, Go, C#, ...)
openapi-generator-cli generate \
  -i https://demo.totalshiftleft.ai/openapi.json \
  -g typescript-axios \
  -o ./client

Frequently asked questions

Where is the Swagger UI?

At /docs. The raw OpenAPI 3.0 JSON is at /openapi.json.

Can I really execute requests from Swagger UI?

Yes. Try-it-out is enabled and CORS is open, so requests execute against the live sandbox.

Can I import this Swagger into Postman?

Yes. In Postman, Import → Link → paste /openapi.json. Every endpoint becomes a request.

Other free public APIs in this sandbox

Ready to try it?

Open the live sandbox — REST, GraphQL, SOAP and auth in one place. No signup, no API key.

Open the API Sandbox →

Topics: Swagger UI demo · public Swagger API · Swagger try-it-out · OpenAPI 3.0 example · learn Swagger · Swagger tutorial · REST API with Swagger