openapi: 3.0.1 info: title: User Registration API version: 1.0.0 paths: /users/register: post: summary: Register a new user requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/UserRegistration' responses: '201': description: User created successfully '400': description: Invalid input components: schemas: UserRegistration: type: object required: - username - email - password - country properties: username: type: string email: type: string format: email password: type: string format: password country: type: string isVerified: type: boolean