ReDoc documentation

carts/{cartId}/coupons

carts/{cartId}/coupons

get/V1/carts/{cartId}/coupons

Returns information for a coupon in a specified cart.

Request
path Parameters
cartId
required
integer

The cart ID.

Responses
200

200 Success.

400

400 Bad Request

401

401 Unauthorized

default

Unexpected error

Response samples
"string"

carts/{cartId}/coupons

delete/V1/carts/{cartId}/coupons

Deletes a coupon from a specified cart.

Request
path Parameters
cartId
required
integer

The cart ID.

Responses
200

200 Success.

400

400 Bad Request

401

401 Unauthorized

default

Unexpected error

Response samples
true

carts/{cartId}/coupons

get/V2/carts/{cartId}/coupons

Returns information for all coupons in a specified cart.

Request
path Parameters
cartId
required
integer

The cart ID.

Responses
200

200 Success.

401

401 Unauthorized

500

Internal Server error

default

Unexpected error

Response samples
[
  • "string"
]

carts/{cartId}/coupons

post/V2/carts/{cartId}/coupons

Append the coupon code(s) to cart

Request
path Parameters
cartId
required
integer
Request Body schema:
couponCodes
required
Array of strings
Responses
401

401 Unauthorized

500

Internal Server error

default

Unexpected error

Request samples
{
  • "couponCodes": [
    ]
}
Response samples
{
  • "message": "string",
  • "errors": [
    ],
  • "code": 0,
  • "parameters": [
    ],
  • "trace": "string"
}

carts/{cartId}/coupons

put/V2/carts/{cartId}/coupons

Replace the coupon code(s) in cart with the new code(s)

Request
path Parameters
cartId
required
integer
Request Body schema:
couponCodes
required
Array of strings
Responses
401

401 Unauthorized

500

Internal Server error

default

Unexpected error

Request samples
{
  • "couponCodes": [
    ]
}
Response samples
{
  • "message": "string",
  • "errors": [
    ],
  • "code": 0,
  • "parameters": [
    ],
  • "trace": "string"
}