Search and list products

get/products.json

Request

  • Base URL: https://suntekstore.com
  • URL: https://suntekstore.com/products.json
  • Auth: none declared

Query parameters

qstring

Keywords or a plain-English request, e.g. 'hard shell pool cue case' or 'tool to open the back of a wristwatch under $20' (typos, plurals, common synonyms and 'under $N' are understood)

category'billiards' | 'boating' | 'fishing-camping' | 'music' | 'fitness' | 'cycling-garage' | 'crafts' | 'workshop' | 'hobbies' | 'farm-garden' | 'more'

Category slug

min_pricenumber

Minimum price in USD

max_pricenumber

Maximum price in USD

in_stockboolean

Only in-stock items

max_delivery_daysinteger

Only items delivered within this many days (US)

sort'relevance' | 'price_asc' | 'price_desc' | 'newest' | 'fastest_delivery'

Sort order

pageinteger

Page number (1-based)

per_pageinteger

Items per page

Response

A page of products

totalinteger
pageinteger
per_pageinteger
pagesinteger
nextstring uri
interpreted_querystring

Query after spelling correction

ignored_termsstring[]
exact_matchesinteger

Present when few products matched every term: how many did (they come first); the rest are closest matches

match'partial'

Present when no product matched every term; closest matches shown

suggestionsobject[]

Only when total is 0: shorter queries that do match

Example response

{
  "products": [
    {
      "price": "130.99 USD",
      "shipping": "US:ALL:Standard Shipping:7-15:0.00 USD"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.