Customer Attributes/Login by Attributes API
API functionality for Customer Attributes is added by its submodule Login by Attributes.
1. Amasty\CustomerLoginAttributes\Api\ValidateValueInterface
- POST /V1/amasty-customer-login-attributes/validate-value, method="validate"
- POST /V1/amasty-customer-login-attributes/validate-values, method="bulkValidate"
2. Amasty\CustomerLoginAttributes\Api\ValuesBulkSaveForQuoteInterface - class for
- POST /V1/amasty-customer-login-attributes/save-values-for-cart/:cartId, method="save"
Related Articles
Login as Customer API
1. Amasty\CustomerLogin\Api\CustomerTokenInterface POST /V1/amasty_customer_login/token, method="createCustomerToken" 2. Amasty\CustomerLogin\Api\LoggedInRepositoryInterface - class for managing login as customer entries. PUT ...
Login As Customer API
1. Amasty\CustomerLogin\Api\CustomerTokenInterface - class for customer token: POST /V1/amasty_customer_login/token, method="createCustomerToken" - create customer token. 2. Amasty\CustomerLogin\Api\LoggedInRepositoryInterface - class for logs: PUT ...
Order Attributes API
1. Amasty\Orderattr\Api\EntityDataRepositoryInterface - class for managing order attributes in the backend: POST /V1/amasty_orderattr/entityData, method="save" - create an attribute; PUT /V1/amasty_orderattr/entityData/:entityId, method="save" - edit ...
What Amasty extensions support API?
Each Amasty extension that has API support, includes the etc/webapi.xml file. The webapi.xml file contains API configurations with the list of available API requests. For example, a request from the Custom Form module interface: 1 - endpoint URL; 2 - ...
RMA API
Kindly note that the API functionality for RMA is available as part of the Pro and Premium extension plans. 1. Amasty\Rma\Api\StatusRepositoryInterface - class for managing RMA statuses. GET /V1/amasty_rma/rma_status/get/:statusId, method="getById" - ...