Rest API
Rest api for quick Request For Quot
Get List Gift Card By Quote Id
Endpoint: /V1/carts/:quoteId/giftCards
Method: GET
Params:
quoteId
Response Data:
{
"gift_cards": [
"string"
],
"gift_cards_amount": 0,
"base_gift_cards_amount": 0,
"gift_cards_amount_used": 0,
"base_gift_cards_amount_used": 0,
"extension_attributes": {}
}Edit Gift Card by quoteId
Endpoint: /V1/carts/:cartId/giftCards
Method: PUT
Params:
cartId
body:
{ "giftCardAccountData": { "gift_cards": [ "string" ], "gift_cards_amount": 0, "base_gift_cards_amount": 0, "gift_cards_amount_used": 0, "base_gift_cards_amount_used": 0, "extension_attributes": {} } }
Response Data:
trueDelete Gift Card By Quote id
Endpoint: /V1/carts/:cartId/giftCards/:giftCardCode
Method: DELETE
Params:
giftCardCode
cartId
Response Data:
Guest Delete Gift Card
Endpoint: /V1/carts/guest-carts/:cartId/giftCards/:giftCardCode
Method: DELETE
Params:
cartId
giftCardCode
Response Data:
trueCustomer Delete Gift Card
Endpoint: /V1/carts/mine/giftCards/:giftCardCode
Method: DELETE
Params:
giftCardCode
Response Data:
trueCustomer Create Gift Card
Endpoint: /V1/carts/mine/giftCards
Method: POST
Params:
{
"giftCardAccountData": {
"gift_cards": [
"string"
],
"gift_cards_amount": 0,
"base_gift_cards_amount": 0,
"gift_cards_amount_used": 0,
"base_gift_cards_amount_used": 0,
"extension_attributes": {}
}
}Response Data:
trueGuest create Gift Card
Endpoint: /V1/carts/guest-carts/:cartId/giftCards
Method: POST
Params:
cartId
body:
{ "giftCardAccountData": { "gift_cards": [ "string" ], "gift_cards_amount": 0, "base_gift_cards_amount": 0, "gift_cards_amount_used": 0, "base_gift_cards_amount_used": 0, "extension_attributes": {} } }
Response Data:
trueCheck Gift Card For Guest
Endpoint: /V1/carts/guest-carts/:cartId/checkGiftCard/:giftCardCode
Method: GET
Params:
cartId
giftCardCode
Response Data:
0Endpoint: /V1/carts/mine/checkGiftCard/:giftCardCode
Method: GET
Params:
giftCardCode
Response Data:
0Last updated