Sr No. | API Endpoint | Description | Tasks | Status | Phase |
---|
1 | POST /createCustomercustomers | To register the customer. |
|
|
|
2 | GET /customers/{customerPartyId}/password-hint | To get the password hint.POST /getPasswordHint |
|
|
|
3 | POST /resetPassword/customers/reset-password | To get the reset password link on the registered email. |
|
|
|
4 | POST /changePasswordcustomers/{customerPartyId}/change-password | To change the password. |
|
|
|
5 | GET /getCustomerProfile/customers/{customerPartyId} | To get the full data of the customer profile. |
|
|
|
6POST /updatePersonalInformaion | PUT /customers/{customerPartyId} | To update the customer's personal information. |
|
|
|
7 | POST /createPostalAddress/customers/{customerPartyId}/addresses | To create the postal address. |
|
|
|
8 | POST /updatePostalAddress | PUT /customers/{customerPartyId}/addresses/{contactMechId} | To update the postal address and to mark the default address. |
|
|
|
9 | DELETE /customers/{customerPartyId}/addresses/{contactMechId} | To delete/expire the postal address. | 9 | POST /removePostalAddress |
|
|
|
10 | POST /setDefaultAddress/customers/{customerPartyId}/phones | To create a telecom number. |
|
|
|
11 | POST /createTelecomNumber | PUT /customers/{customerPartyId}/phones/{contactMechId} | To update a telecom number. |
|
|
|
12 | DELETE /customers/{customerPartyId}/phones/{contactMechId} | To delete a telecom number | 12 | POST /updateTelecomNumber |
|
|
|
13 | POST /removeTelecomNumber/customers/{customerPartyId}/emails | To create an email address. |
|
|
|
14 | POST /createEmailAddress | PUT /customers/{customerPartyId}/emails/{contactMechId} | To update an email address. |
|
|
|
15 | DELETE /customers/{customerPartyId}/emails/{contactMechId} | To remove an email address. | 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 | /customers/{customerPartyId}/contact-information | To add the other contact information like electronic address, Internet IP address, Internet Domain Name, Web Url, LDAP address, File server etc. |
|
|
|
17 | PUT /customers/{customerPartyId}/contact-information/{contactMechId} | To update the other contact information like electronic address, Internet IP address, Internet Domain Name, Web Url, LDAP address, File server etc. |
|
|
|
18 | DELETE /customers/{customerPartyId}/contact-information/{contactMechId} | To remove the other contact information like electronic address, Internet IP address, Internet Domain Name, Web Url, LDAP address, File server etc. |
|
|
|
19 | POST /customers/{customerPartyId}/sendEmail | To send the mail from the profile page to the added email address. |
|
|
|
20 | POST /customers/{customerPartyId}/credit-cards | To create a credit card. |
|
|
|
21 | PUT /customers/{customerPartyId}/credit-cards/{paymentMethodId} | To update the credit card detail and to mark it as default. |
|
|
|
22 | DELETE /customers/{customerPartyId}/credit-cards/{paymentMethodId} | To remove a credit card. |
|
|
|
23 | POST /customers/{customerPartyId}/gift-cards | To create a gift card. |
|
|
|
24 | PUT /customers/{customerPartyId}/gift-cards/{paymentMethodId} | To update the gift card detail and to mark it as default. |
|
|
|
25 | DELETE /customers/{customerPartyId}/gift-cards/{paymentMethodId} | To remove the gift card. |
|
|
|
26 | POST /customers/{customerPartyId}/eft-accounts | To create an EFT account. |
|
|
|
27 | PUT /customers/{customerPartyId}/eft-accounts/{paymentMethodId} | To update the EFT account detail and to mark it as default. |
|
|
|
28 | DELETE /customers/{customerPartyId}/eft-accounts/{paymentMethodId} | To remove the EFT account. |
|
|
|
29 | POST /customers/{customerPartyId}/shipment-methods/{shipmentMethodId} | To mark the default shipping method if there is a default shipping address. |
|
|
|
30 | POST /customers/{customerPartyId}/contact-list/{contactListId}/subscription | To subscribe to the contact list. |
|
|
|
31 | PUT /customers/{customerPartyId}/contact-list/{contactListId/subscription | To unsubscribe the contact list. | 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|