Mqleet's picture
upd code
fcaa164
---
openapi: 3.0.1
info:
version: v0
title: Open AI Klarna product Api
description: Search and compare prices from thousands of online shops. Only available in the US.
servers:
- url: https://www.klarna.com/us/shopping
tags:
- name: open-ai-product-endpoint
description: Open AI Product Endpoint. Query for products.
paths:
"/public/openai/v0/products":
get:
tags:
- open-ai-product-endpoint
summary: API for fetching Klarna product information
operationId: productsUsingGET
parameters:
- name: q
in: query
description: A precise query that matches one very small category or product
that needs to be searched for to find the products the user is looking for.
If the user explicitly stated what they want, use that as a query. The query
is as specific as possible to the product name or category mentioned by
the user in its singular form, and don't contain any clarifiers like latest,
newest, cheapest, budget, premium, expensive or similar. The query is always
taken from the latest topic, if there is a new topic a new query is started.
required: true
schema:
type: string
- name: size
in: query
description: number of products returned
required: false
schema:
type: integer
- name: min_price
in: query
description: "(Optional) Minimum price in local currency for the product searched
for. Either explicitly stated by the user or implicitly inferred from a
combination of the user's request and the kind of product searched for."
required: false
schema:
type: integer
- name: max_price
in: query
description: "(Optional) Maximum price in local currency for the product searched
for. Either explicitly stated by the user or implicitly inferred from a
combination of the user's request and the kind of product searched for."
required: false
schema:
type: integer
responses:
'200':
description: Products found
content:
application/json:
schema:
"$ref": "#/components/schemas/ProductResponse"
'503':
description: one or more services are unavailable
deprecated: false
components:
schemas:
Product:
type: object
properties:
attributes:
type: array
items:
type: string
name:
type: string
price:
type: string
url:
type: string
title: Product
ProductResponse:
type: object
properties:
products:
type: array
items:
"$ref": "#/components/schemas/Product"
title: ProductResponse