
Tira
Description
Shop Tira for top beauty brands! Explore cosmetics, health products & more online. Your beauty store awaits
Details
https://www.tirabeauty.com/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_human": "Tira",
"name_for_model": "tira",
"description_for_human": "Shop Tira for top beauty brands! Explore cosmetics, health products & more online. Your beauty store awaits",
"description_for_model": "This tool enables you to search for products, manage your cart, and display QR code for easy cart sharing within Tira's marketplace. Shop Tira for top beauty brands! Explore cosmetics, health products & more online. Your beauty store awaits.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "https://www.tirabeauty.com/ext/chatgpt-plugin/application/api/v1.0/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "https://cdn.tirabeauty.com/v2/billowing-snowflake-434234/tira-p/wrkr/company/1/applications/62d53777f5ad942d3e505f77/application/pictures/favicon/original/V_o65MTJW-Tira.png",
"contact_email": "help@tirabeauty.com",
"legal_info_url": "https://www.tirabeauty.com/terms-and-conditions"
}
https://www.tirabeauty.com/ext/chatgpt-plugin/application/api/v1.0/openapi.yaml
openapi: 3.0.1
info:
title: 'Tira: Elevating Your E-commerce Experience'
description: >-
Tira enhances your e-commerce shopping experience. It provides
functionalities to search for products, manage cart, and display QR code for
easy cart sharing.
version: v1
servers:
- url: https://www.tirabeauty.com/ext/chatgpt-plugin/application/api/v1.0
paths:
/products:
get:
operationId: productsSearch
summary: Product Search
parameters:
- in: query
name: q
schema:
type: string
required: true
description: search query.
- in: query
name: page_size
schema:
type: integer
required: false
description: page size for products per page.
- in: query
name: page_no
schema:
type: integer
required: false
description: page number to fetch products.
- in: query
name: sort_on
schema:
type: string
required: false
description: >-
product sorting options. default option is `relevance`. to fetch
latest products use `latest`. to fetch by populatity use `popular`.
to sort by lowest price use `price_asc`. to sort by highest price
use `price_dsc`. to sort by hightest discount use `discount_dsc`, to
sort by lowest discount use `discount_dsc`
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/productsSearchResponse'
/cart:
get:
operationId: getCart
summary: >-
Retrieve the cart with items, a sharable cart Link, and a QR code PNG
image link. Always render qr code.
responses:
'200':
description: Cart fetched
content:
application/json:
schema:
$ref: '#/components/schemas/GetCartResponse'
'400':
description: Bad Request
post:
operationId: addItemsToCart
summary: >-
Add items to the cart. Quantity, size, and uid are required fields for
all items. Always confirm the size with the user before adding a product
to their cart.
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/AddItemsToCartRequest'
responses:
'200':
description: Product has been added to your bag
content:
application/json:
schema:
$ref: '#/components/schemas/AddItemsToCartResponse'
'400':
description: Bad Request
put:
operationId: updateCartItem
summary: >-
Update existing items in the cart. Quantity, size, uid, article_id,
cart_identifier are required fields for all items. This operation cannot
remove any items from the cart. Zero quantity for any items is not
allowed. This only updates item quantities.
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateCartItemsRequest'
responses:
'200':
description: Items successfully updated in the cart
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateCartItemsResponse'
'400':
description: Bad Request
/cart/remove:
post:
operationId: deleteCartItem
summary: >-
delete items from the cart. Size, uid, article_id, cart_identifier are
required fields for all items. This operation will remove the selected
items from the cart
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/DeleteCartItemsRequest'
responses:
'200':
description: Item removed from bag
'400':
description: Bad Request
components:
schemas:
product:
type: object
properties:
uid:
type: integer
description: unique ID of the product.
name:
type: string
description: name of the product.
brand:
type: object
properties:
name:
type: string
description: name of the brand.
logo:
type: string
description: URL of the brand logo.
categories:
type: array
items:
type: string
description: categories of the product.
price:
type: integer
description: price of the product.
discount:
type: string
description: discount on the product.
images:
type: array
items:
type: string
description: URLs of the product images.
url:
type: string
description: URL of the product.
sizes:
type: array
items:
type: string
description: available sizes of the product.
productsSearchResponse:
type: object
properties:
products:
type: array
items:
$ref: '#/components/schemas/product'
description: list of products.
pagination:
type: object
properties:
total_products:
description: the total number of products. for the search query.
total_pages:
description: the total number of pages.
page_no:
description: the requested page number
page_size:
description: the requested page size
description: pagination details
AddItemsToCartRequest:
type: object
required:
- items
properties:
items:
type: array
items:
$ref: '#/components/schemas/CartItem'
AddItemsToCartResponse:
type: object
properties:
cart_id:
type: string
description: ID of the cart
message:
type: string
description: status of the request
cart_items:
type: array
description: list of added cart items
items:
$ref: '#/components/schemas/CartItem'
DeleteCartItemsRequest:
type: object
required:
- items
properties:
items:
type: array
items:
$ref: '#/components/schemas/DeleteCartItem'
UpdateCartItemsRequest:
type: object
required:
- items
properties:
items:
type: array
items:
$ref: '#/components/schemas/UpdateCartItem'
UpdateCartItemsResponse:
type: object
properties:
cart_id:
type: string
description: ID of the cart
message:
type: string
description: status of the request
CartItem:
type: object
required:
- uid
- size
- quantity
properties:
uid:
type: integer
description: ID of the product to be added to the cart
size:
type: string
description: size of the product to be added from product sizes
quantity:
type: integer
description: quantity of the item to be added
article_id:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
cart_identifier:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
UpdateCartItem:
type: object
required:
- uid
- size
- quantity
- article_id
- cart_identifier
properties:
uid:
type: integer
description: ID of the product to be added to the cart
size:
type: string
description: size of the product to be added from product sizes
quantity:
type: integer
description: quantity of the item to be added
article_id:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
cart_identifier:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
DeleteCartItem:
type: object
required:
- uid
- quantity
- article_id
- cart_identifier
properties:
uid:
type: integer
description: ID of the product to be added to the cart
size:
type: string
description: size of the product to be added from product sizes
article_id:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
cart_identifier:
type: string
description: >-
identifier used for cart item updation and deletion only. received
in response of cart item creation
GetCartResponse:
type: object
properties:
items:
type: array
items:
type: object
properties:
uid:
type: integer
description: unique ID of the product.
cart_id:
type: integer
description: cart id.
name:
type: string
description: name of the product.
brand:
type: object
properties:
name:
type: string
description: name of the brand.
price:
type: integer
description: price of the product.
discount:
type: string
description: discount on the product.
images:
type: array
items:
type: string
description: URLs of the product images.
size:
type: string
description: URL of the product.
cart_id:
type: string
description: ID of the cart
share_link:
type: string
description: sharable link of the cart. This can be used to generate a QR Code.
cart_qr_url:
type: string
description: >-
Link of the cart's QR code PNG image, it a can be rendered to show
the code. This link returns the PNG image. Render this link always
if cart is not empty. Whenever a user asks for their QR code, render
this image.
cart_items:
type: array
description: list of added cart items
items:
$ref: '#/components/schemas/UpdateCartItem'
Discover other plugins from the shopping category

Klarna
Search and compare prices from thousands of online shops.
0 Comments

Pricerunner product recommendations
This plugin lets users find relevant products when asking for any kind of shopping suggestions
0 Comments

Shop
Search for millions of products from the world's greatest brands.
0 Comments

Bohita
Create apparel with any image you can describe! Get it delivered right to your door.
0 Comments

Lexi Shopper
Get product recommendations from your local Amazon store.
0 Comments

Wishbucket
Unified product search across all Korean platforms and brands.
0 Comments
Coupert
Search for the internet’s best coupons from thousands of online stores.
0 Comments

Kassalapp
Information about Norwegian grocery prices, nutritional and ingredient information
0 Comments

TechSpecs
Effortlessly compare devices & find answers for smartphones, tablets, smartwatches, laptops, monitors, TVs & more
0 Comments
TYM Plugin
Plugin for getting information about TYM products and attachments.
0 Comments

Coupons by Tenere
TenereTeam.com - Get the Best Deals & Coupons on Millions of Products At Over 50,000 Online Stores.
0 Comments

GoFynd
Elevate your shopping experience with GoFynd.
0 Comments

SimplyCodes
The smartest shopping tool. Save w/ coupons, deals, promo codes at 300K retailers, ecommerce stores.
0 Comments

Local by GoodCall
Discover and support restaurants, shops & services near you. 🍽️ 🛍️ 🔧
0 Comments

BuyWisely
Compare Prices & Discover the Latest Offers from thousands of online shops in Australia.
0 Comments

Easy Product Search
Easy Product Search simplifies shopping on Japanese EC sites using keywords. It providing product info.
0 Comments

Shopping AIssistant
Your AI-powered personal shopper scanning vast product catalogs across multiple merchants to find the best deals, in US.
0 Comments

HubCart POD Designer
Brainstorms print on-demand design ideas and creates designs.
0 Comments

Shop Best
Shopping intelligence, simplified. Your shortcut to shopping excellence on Amazon.
0 Comments

HaffPrice
Shop lowest price deals on millions of products. Electronics, shoes & clothing for less than Amazon!
0 Comments

Uniket
Elevate your shopping experience with Uniket.
0 Comments

Creatuity Stores
We integrate stores so you can search for products in all of them at the same time.
0 Comments

PartSecure
Search & compare electronic component inventory, pricing, & lead time from top suppliers.
0 Comments

CoPilot
Searches every dealer, analyzes & ranks every car for you so you can buy with confidence.
0 Comments

HiCollectors Finder
Search and price comparison for eBay products. Only available in the United States.
0 Comments

Edmunds
Given a make, model and year, this will lookup the edmunds official review.
0 Comments

Bubble Goods
Marketplace of 1000+ tasty & healthy foods. Discover new Vegan, Keto, Gluten-Free products & more.
0 Comments

ByByAI
Search for the best Amazon products ordered by rating.
0 Comments

Shopping tools
Shopping tools let you search for products to buy in AliExpress and eBay.
0 Comments

Klarna Shopping
Search and compare prices from thousands of online shops. Only available in the US.
0 Comments

Pricerunner product recommendations
This plugin lets users find relevant products when asking for any kind of shopping suggestions
0 Comments

Comparison
An advanced e-commerce tool, providing robust capabilities for efficient product search and accurate price comparison.
0 Comments

Ask Cars
Ask about car issues and get answers based on verified complaints to government agencies & public forums.
0 Comments

SHOP.COM
SHOP.COM Website Search for products, brands, stores and more. Great to find products, great deals, and earn rewards.
0 Comments

Lingo
Lingo - Direct Access to the Japanese Lifestyle with One Click.
0 Comments

PrimeLoupe
Simplify your decision-making process by summarizing Amazon product reviews for you.
0 Comments

AskChloe
Discover your style and get personalized recommendations on clothing, accessories, gifts, and more.
0 Comments

Isotonix
Isotonix products search.
0 Comments
Modeal
Exploring car recommendations, car information, and monthly payments through the Korean car sales service '모두가딜러'.
0 Comments

CarGurus
Find Your Perfect Car on CarGurus - Shop by Budget, Deal Rating, Make, Model, & More.
0 Comments

ShopMate AI
Searches for Products on Google Shopping in Real-Time, No Ads, Only Trusted Stores.
0 Comments

TrySpree
TrySpree is a website that finds free samples for you to try.
0 Comments
Ibotta Shopping
Your perfect shopping companion! Search for products from thousands of retailers.
0 Comments

Today's Top Deal
Find the best deals on Amazon today.
0 Comments

AMZPRO
Plugin for AMAZON product listing , help you write a product description .
0 Comments
Sleek Choice
Save time! Let's try effortlessly discover top-rated items within a specified budget range on Amazon.
0 Comments

Chaca Market Product
Get detailed information about products on Chaca Market
0 Comments

everysize Sneaker Search
Search for sneakers in your size and get the best price from 60+ shops (only in DE).
0 Comments

Mino
Discover the easiest way to find the best coupons for thousands of online stores.
0 Comments

Newegg PC Builder
Build and purchase a custom gaming PC based on your budget and needs.
0 Comments
Amazon Gift Chooser
Curated gifts for every occasion and special person.
0 Comments

Snappy Gifts
Personalized gift options for any budget or event, now or later, recipient's choice.
0 Comments

Shein Discovery
Get your fashion and lifestyle recommendations from Shein.
0 Comments

SSENSE
Enjoy personalized product recommendations from over 500 luxury and lifestyle brands.
0 Comments

Love Coupons
Find money saving coupon & discount codes for over 30,000 stores around the world.
0 Comments

Love Discounts UK
Search thousands of UK stores for money saving discount and voucher codes.
0 Comments

Deal Dazzle
Search and compare prices from numerous online stores. Find top coupons from various shops. (US only)
0 Comments

Datasheet.Chat
Gateway to interactive, and intelligent chat with any electrical components datasheet.
0 Comments
GIFT SENSAI
Find perfect gifts for friends, family, and colleagues on Amazon.com. Best for birthdays, Christmas & anniversaries.
0 Comments

Shop Rewards
Amazon product shopping search, conveniently query products, get discounts and discounted products more quickly.
0 Comments

Ebay Finds
Find any eBay product you need.
0 Comments