You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
Purpose
The purpose of this document is to list the high-level API endpoints required for headless commerce(B2C). This will helps in finalizing API design.
API Endpoints
Authentication
Sr No. | API Endpoint | Description | Tasks | Status | Phase |
---|
1 | GET /getGuestToken |
|
|
|
|
2 | POST /getCustomerToken |
|
|
|
|
3 | POST /refreshToken |
|
|
|
|
Customer
Sr No. | API Endpoint | Description | Tasks | Status | Phase |
---|
1 | POST /createCustomer |
|
|
|
|
2 | POST /getPasswordHint |
|
|
|
|
3 | POST /resetPassword |
|
|
|
|
4 | POST /changePassword |
|
|
|
|
5 | GET /getCustomerProfile |
|
|
|
|
6 | POST /updatePersonalInformaion |
|
|
|
|
7 | POST /createPostalAddress |
|
|
|
|
8 | POST /updatePostalAddress |
|
|
|
|
9 | POST /removePostalAddress |
|
|
|
|
10 | POST /setDefaultAddress |
|
|
|
|
11 | POST /createTelecomNumber |
|
|
|
|
12 | POST /updateTelecomNumber |
|
|
|
|
13 | POST /removeTelecomNumber |
|
|
|
|
14 | POST /createEmailAddress |
|
|
|
|
15 | POST /updateEmailAddress |
|
|
|
|
16 | POST /removeEmailAddress |
|
|
|
|
17 | POST /createContactInformation |
|
|
|
|
18 | POST /updateContactInformation |
|
|
|
|
19 | POST /removeContactInformation |
|
|
|
|
20 | POST /sendEmail |
|
|
|
|
21 | POST /createCreditCard |
|
|
|
|
22 | POST /updateCreditCard |
|
|
|
|
23 | POST /removeCreditCard |
|
|
|
|
24 | POST /createGiftCard |
|
|
|
|
25 | POST /updateGiftCard |
|
|
|
|
26 | POST /removeGiftCard |
|
|
|
|
27 | POST /createEftAccount |
|
|
|
|
28 | POST /updateEftAccount |
|
|
|
|
29 | POST /removeEftAccount |
|
|
|
|
30 | POST /setDefaultPaymentMethod |
|
|
|
|
31 | POST /setDefaultShipmentMethod |
|
|
|
|
32 | POST /subscribeContactList |
|
|
|
|
33 | POST /unsubscribeContactList |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|