Skip to main content
GET
Sephora Search Suggestions
Get live Sephora autocomplete suggestions for a query. Returns separate text suggestions, suggested product IDs/SKUs and trending category links. Supports en-US, en-CA and fr-CA; default en-US. Suggested products are cards, not full product details. A successful uncached call costs 1 credit. Failed requests and cache hits cost zero. The service reads the completed source dataset with one extra row to detect truncation before returning a directory. It returns an upstream error instead of silently truncating responses beyond 500 source records. Totals count the current source response; store searches are limited to the requested area. Unknown fields remain null.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

query
string
required
Required string length: 1 - 200
language
enum<string>
Available options:
en-US,
en-CA,
fr-CA

Response

Get live Sephora autocomplete suggestions for a query. Returns separate text suggestions, suggested product IDs/SKUs and trending category links. Supports en-US, en-CA and fr-CA; default en-US. Suggested products are cards, not full product details.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.