Skip to main content
POST
/takealot/products/search

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required
Required range: x >= 1
timeout
integer
default:300
Required range: 20 <= x <= 1500
keyword
string | null
sort
enum<string>
default:Relevance
Available options:
Relevance,
Price Ascending,
Price Descending,
Rating Descending,
ReleaseDate Descending
department_slug
string | null
category_slug
string | null
brand
string | null
in_stock_only
boolean
default:false
price_min
integer | null
Required range: x >= 0
price_max
integer | null
Required range: x >= 0
rating
integer | null
Required range: 1 <= x <= 5
filters
object | null

Response

Successful Response

id
integer
required
product_title
string
required
@type
string
default:TakealotSearchProduct
alias
string | null
subtitle
string | null
brand
string | null
url
string | null
image
string | null
image_count
integer | null
price
number | null
list_price
number | null
currency
string
default:ZAR
saving
string | null
is_in_stock
boolean | null
stock_status
string | null
has_more_colours
boolean | null
tsin
integer | null
rating
number | null
review_count
integer | null
rating_distribution
object | null