i
Starting April 14th, 2025, your Swagger Editor experience will evolve!
It remains free, but we’re introducing enhanced functionality exclusive to SmartBear API Hub plans, supporting further development. Want more info? Learn More
File
Edit
Generate Server
Generate Client
About
Try our new Editor
openapi: 3.1.0
info:
title: OpenAPI definition
version: v0
servers:
- url: https://localhost:8443
description: Generated server url
tags:
- name: Authentication
description: User authentication and token management API
- name: Dishes
description: Dish management REST API
- name: Restaurants
description: Restaurant management REST API
- name: Users
description: Operations related to user management
- name: Bookings
description: Booking management REST API
paths:
/api/v1/users/{id}:
get:
tags:
- Users
summary: Get user by ID
description: Retrieve a specific user by their unique ID.
operationId: getUserById
parameters:
- name: id
in: path
description: ID of the user to retrieve
required: true
schema:
type: integer
format: int64
responses:
"200":
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Errors

Structural error at openapi

should match pattern "^3\.0\.\d(-.+)?$" pattern: ^3\.0\.\d(-.+)?$

Structural error at paths./api/v1/dishes/{id}/image.post.responses.201.headers.Location

should have either a `schema` or `content` property

OpenAPI definition
 v0 
OAS 3.1

Servers

Authentication

User authentication and token management API

Dishes

Dish management REST API

Restaurants

Restaurant management REST API

Users

Operations related to user management

Bookings

Booking management REST API

Orders

Cart

object
object
object
object
object
object
object