Products

Product catalog (public endpoints)

List all products

get
Query parameters
pageintegerOptionalDefault: 1
per_pageinteger · max: 100OptionalDefault: 20
searchstringOptional
in_stockbooleanOptional
sortstring · enumOptionalPossible values:
orderstring · enumOptionalDefault: ascPossible values:
Responses
chevron-right
200

List of products

application/json
successbooleanOptionalExample: true
get
/products
200

List of products

Get product details

get
Path parameters
idintegerRequired
Responses
chevron-right
200

Product details

application/json
successbooleanOptionalExample: true
get
/products/{id}

Calculate price with bulk discount

post
Path parameters
idintegerRequired
Body
quantityinteger · min: 1Required
Responses
chevron-right
200

Price calculation

application/json
successbooleanOptionalExample: true
post
/products/{id}/calculate-price
200

Price calculation

Last updated