diff --git a/src/js./qbo b/src/js./qbo new file mode 100644 index 0000000..2c31787 --- /dev/null +++ b/src/js./qbo @@ -0,0 +1,65 @@ +openapi: 3.0.0 +info: + version: 1.0 + title: CEG_accounting +servers: + - url: 'http://localhost:3000' +paths: + /user: + get: + summary: 'Sample endpoint: Returns details about a particular user' + operationId: listUser + tags: + - user + parameters: + - name: id + in: query + description: ID of the user + required: true + schema: + type: integer + format: int32 + responses: + '200': + description: 'Sample response: Details about a user by ID' + headers: + x-next: + description: A link to the next page of responses + schema: + type: string + content: + application/json: + schema: + $ref: '#/components/schemas/User' + default: + description: Unexpected error + content: + application/json: + schema: + $ref: '#/components/schemas/Error' +components: + schemas: + User: + type: object + required: + - id + - name + properties: + id: + type: integer + format: int64 + name: + type: string + tag: + type: string + Error: + type: object + required: + - code + - message + properties: + code: + type: integer + format: int32 + message: + type: string \ No newline at end of file