Adds a product to the user's basket
POST
/v1/basket/add-product-to-basket
curl \
--request POST 'https://localhost/v1/basket/add-product-to-basket' \
--header "Content-Type: application/json" \
--data '{"basketId":"bskt_xxx","product":{"variantId":"var_xxx","quantity":1}}'
Request examples
{
"basketId": "bskt_xxx",
"product": {
"variantId": "var_xxx",
"quantity": 1
}
}
Response examples (200)
{
"basket": {
"id": "bskt_xxx",
"accountId": "acct_xxx",
"enrolments": [
{
"studentId": "stu_xxx",
"courseId": "cls_xxx"
}
],
"dropIns": [
{
"studentId": "stu_xxx",
"courseId": "cls_xxx",
"date": "2025-01-01",
"time": "09:30",
"type": "trial"
}
],
"products": [
{
"variantId": "var_xxx",
"quantity": 1
}
]
}
}