openapi: 3.0.1 info: title: TODO Plugin description: A plugin that allows the user to create and manage a TODO list using ChatGPT. If you do not know the user's username, ask them first before making queries to the plugin. Otherwise, use the username "global". version: 'v1' servers: - url: https://app.acashback.com paths: /ap/gpt/listing: get: operationId: getListing summary: Get the best product information from keywords. parameters: - in: query name: keywords schema: type: string required: true description: Amazon keywords. responses: "200": description: OK content: application/json: schema: $ref: '#/components/schemas/getListing' components: schemas: getListing: type: object properties: title: type: string description: Amazon product title price: type: string description: Amazon product pricing reviews: type: int description: Amazon product review number rating: type: float description: Amazon product rating imageUrl: type: string description: Amazon product image url url: type: string description: Amazon product detail page url, buy product from it.