openapi: 3.0.3 info: title: Torus API version: 0.1.0 servers: - url: http://localhost:8000 description: Development - url: https://example.com description: Production tags: - name: General - name: Users - name: Workouts paths: /: $ref: './paths/index.yaml' /docs: $ref: './paths/docs.yaml' /user: $ref: './paths/user.yaml' /user/login: $ref: './paths/user-login.yaml' /user/logout: $ref: './paths/user-logout.yaml' /workout: $ref: './paths/workout.yaml' /workout/{id}: $ref: './paths/workout-id.yaml' components: securitySchemes: $ref: './components/securitySchemes.yaml' schemas: User: $ref: './components/schemas/User.yaml' Workout: $ref: './components/schemas/Workout.yaml' Exercise: $ref: './components/schemas/Exercise.yaml' ExerciseType: $ref: './components/schemas/ExerciseType.yaml' ErrorResponse: $ref: './components/schemas/ErrorResponse.yaml' SuccessResponse: $ref: './components/schemas/SuccessResponse.yaml'