API
Product Parts Finder API
1. Amasty\Finder\Api\DropdownRepositoryInterface - class for managing parts finder dropdowns: POST /V1/amasty_finder/dropdown, method="save" - create a dropdown; PUT /V1/amasty_finder/dropdown/:id, method="save" - edit a dropdown; DELETE ...
Mega Menu API
1. Amasty\MegaMenu\Api\LinkRepositoryInterface - class for managing links inside the menu: POST /V1/amasty_megaMenu/link, method="save" - create a link; PUT /V1/amasty_megaMenu/link/:entityId, method="save" - edit a link; DELETE ...
Landing Pages API
1. Amasty\Xlanding\Api\PageRepositoryInterface - class for managing Landing Pages: POST /V1/amasty_xlanding/page, method="save" - create a landing page; PUT /V1/amasty_xlanding/page/:id, method="save" - edit a landing page; DELETE ...
Advanced Reports API
1. Amasty\Reports\Api\RuleRepositoryInterface - class for managing rules for reports configuration: POST /V1/amasty_reports/rule, method="save" - create a rule; PUT /V1/amasty_reports/rule/:entityId, method="save" - edit a rule; DELETE ...
Product Attachments API
API functionality for Product Attachments is available with the API for Product Attachments Add-On only. 1. Amasty\ProductAttachmentApi\Api\FrontendAttachmentInterface - class for getting product attachments on frontend: GET ...
Custom Form API
1. Amasty\Customform\Api\AnswerRepositoryInterface - class for managing form answers: POST /V1/amasty_customform/answer, method="save" - create an answer; PUT /V1/amasty_customform/answer/:answerId, method="save" - edit an answer; DELETE ...
Product Labels API
Amasty\Label\Api\LabelRepositoryInterface - class for managing lables: GET /V1/amasty_labels/get/:id, method="getById" - get information about a label; DELETE /V1/amasty_labels/delete/:id, method="deleteById" - delete a label; POST ...
Product Tabs API
Amasty\CustomTabs\Api\TabsRepositoryInterface - classfor managing tabs: POST /V1/amasty_customTabs/tabs, method="save" - create a tab PUT /V1/amasty_customTabs/tabs/:tabId, method="save" - edit a tab DELETE /V1/amasty_customTabs/tabs/:tabId, ...
Gift Wrap API
1. Amasty\GiftWrap\Api\WrapRepositoryInterface - class for managing gift wraps: POST /V1/amasty_giftWrap/wrap, method="save" - create a wrap; PUT /V1/amasty_giftWrap/wrap/:entityId, method="save" - edit a wrap; DELETE ...
Request a Quote API
1. Amasty\RequestQuote\Api\RemarkServiceInterface: PUT /V1/amasty_quote/updateRemark, method="save" - add information to the Remark field. 2. Amasty\RequestQuote\Api\QuoteRepositoryInterface - class for managing quotes: PUT ...
Improved Layered Navigation/Shop By Brand API
API functionality for Improved Layered Navigation and Shop By Brand is added by its submodule Improved Layered Navigation Pages (shop-by-page). Amasty\ShopbyPage\Api\PageRepositoryInterface - class for pages: POST /V1/amasty_shopbypage/page, ...
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 ...
FAQ and Product Questions API
1. Amasty\Faq\Api\QuestionRepositoryInterface - class for questions: POST /V1/amasty_faq/question, method="save" - create a question; PUT /V1/amasty_faq/question/:questionId, method="save" - edit a question; DELETE ...
Order Archive API
Amasty\Orderarchive\Api\ArchiveProcessorInterface - class for managing order archives in backend: POST /V1/amastyMoveToArchive, method="moveToArchive" - move an order to archive; POST /V1/amastyMoveFromArchive, method="removeFromArchive" - remove an ...
Gift Card API
1. Amasty\GiftCard\Api\ImageRepositoryInterface - class for managing gift card images: POST /V1/amgcard/image, method="save" - save a gift card image; PUT /V1/amgcard/image/:id, method="save" - save a gift card image by ID; DELETE ...