login->create cart->add products–>add address->add deliverymode->addpayment->placeorder(OCCI urls)

login->create cart->add products–>add address->add deliverymode->addpayment->placeorder (URL:-https://help.hybris.com/6.5.0/api/ycommercewebservices/main.html#)
Register
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users (POST)
{
“firstName”:”hybris”,
“lastName”:”hybris”,
“password”:”S@1234″,
“uid”:”s1@gmail.com”,
“login”:”s1@gmail.com”,
“titleCode”:”mr”
}
create cart:-
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts (POST)
add productsadd products
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00002000/entries (POST)
{ “product”:{  “code”: “3762” } }
update cart update cart
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00002000/entries/0
{
“quantity”:”3″
}
checkout
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00002000/checkout (GET)
add address
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00001001/addresses/delivery (POST)
{
“titleCode”:”mr”,
“firstName”:”s1″,
“lastName”:”ss”,
“line1″:”Bangalore”,
“line2″:”Bangalore”,
“town”:”Bangalore”,
“region”:
{
“isocode”:”JP-23″
},
“postalCode”:”12345″,
“country”:
{
“isocode”:”JP”
},
“defaultAddress”:
{
“type”: “True”
}
}
add deliverymode
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00007000/deliverymode
KEY                                                 VALUE
deliveryModeId                               standard-gross
add payment
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00002000/paymentdetails (POST)
{
“accountHolderName”:”hybris”,
“cardNumber”:”4111111111111111″,
“cardType”:{
“code”:”visa”
},
“expiryMonth”:”01″,
“expiryYear”:”2017″,
“defaultPayment”:true,
“billingAddress”:{
“titleCode”:”mr”,
“firstName”:”hybris”,
“lastName”:”hybris”,
“line1″:”Bangalore”,
“line2″:”11/303”,
“postalCode”:”516172″,
“town”:”Bangalore”,
“country”:{
“isocode”:”bb”
},
“region”:{
“isocode”:”bb-27″
}
}
}
place order
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/orders?cartId=00002000(POST)
Cancel Order(DELETE)
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/orders/00002001 (DELETE)
addstore -> POS
storename=electronics
https://localhost:9002/ycommercewebservices/v2/storename/users/s1@gmail.com/carts/00001001/savepickupshop?shopName=marathalli (POST)
{
“titleCode”:”mr”,
“firstName”:”kk”,
“lastName”:”yy”,
“line1″:”Bangalore”,
“line2″:”Bangalore”,
“town”:”Bangalore”,
“region”:
{
“isocode”:”gg”
},
“postalCode”:”12345″,
“country”:
{
“isocode”:”ff”
},
“defaultAddress”:
{
“type”: “True”
}
}