# Salla Docs
## Docs
- [Salla Partners' documentations](https://docs.salla.dev/426392m0.md): Here you will find a collection of documentation for multiple APIs related to Salla Online Store development with Apps and Themes. Whether you're a developer or a business owner looking to build an e-commerce platform, this collection is a valuable resource that can help you in the development journey.
- [Get Started](https://docs.salla.dev/421117m0.md):
- [Create Your First App](https://docs.salla.dev/439059m0.md):
- [Authorization](https://docs.salla.dev/421118m0.md):
- [Salla Webhooks - Merchant AP I Salla Docs|](https://docs.salla.dev/421119m0.md): Salla Webhooks enable real-time notifications for app events like orders, products, customers, and shipments. This guide explains how to register, secure, and verify webhooks using Signature or Token strategies, with examples and troubleshooting steps to ensure reliable delivery and seamless integration with Salla’s platform.
- [Conditional Webhooks - Merchant API | Salla Docs](https://docs.salla.dev/421120m0.md): Salla Webhooks enable real-time event-based communication between applications, while Salla Rules let developers filter and customize payloads with conditional logic. This guide explains how rules streamline data synchronization, reduce unnecessary events, and improve automation by targeting specific orders, products, customers, and more using flexible, powerful webhook conditions.
- [Security Considerations - Merchant API | Salla Docs](https://docs.salla.dev/421121m0.md): The Salla API provides a secure RESTful interface with JSON responses, enabling developers to access and integrate Salla features efficiently. Using HTTPS and TLS encryption, combined with OAuth 2.0 authorization, the API ensures safe, controlled access to merchant data while protecting sensitive information from unauthorized users.
- [Multi-Language Support - Merchant API | Salla Docs](https://docs.salla.dev/421122m0.md): Salla’s API supports multi-language responses by using headers like Accept-Language and Content-Language, allowing developers to deliver localized content for products, categories, and orders. This guide explains how to set language codes, handle translations in endpoints, and ensure content matches merchant preferences for a seamless multi-language store experience.
- [Responses - Merchant API | Salla Docs](https://docs.salla.dev/421123m0.md): Salla APIs follow REST standards, providing clear HTTP status codes for success (2xx) and errors (4xx, 5xx). This guide explains response meanings, including common 401 Unauthorized cases, field-specific validation errors, and troubleshooting scenarios, helping developers handle API responses effectively and ensure smooth, secure integration with Salla’s platform.
- [Pagination - Merchant API | Salla Docs](https://docs.salla.dev/421124m0.md): Salla API uses pagination to manage large datasets, returning results in batches with a pagination object detailing total items, pages, and current page. Developers can navigate results using the page and per_page parameters, customizing batch size up to 60 items per request for efficient data retrieval and integration.
- [Rate Limiting - Merchant API | Salla Docs](https://docs.salla.dev/421125m0.md): Salla APIs implement rate limits based on store plans to ensure stability and fair usage. Developers should manage requests responsibly, leveraging caching and retries. Each request includes headers for tracking usage, while customer endpoints have special limits. Exceeding limits may trigger temporary restrictions, ensuring smooth and uninterrupted API performance.
- [Versioning - Merchant API | Salla Docs](https://docs.salla.dev/421126m0.md): Salla APIs use URI versioning to manage changes and maintain stability. Each version represents immutable resources, ensuring backward compatibility. New versions are introduced only for breaking changes, such as altered response formats, data type modifications, or removed components. Developers can track updates and improvements via the API changelog.
- [Changelog - Merchant API | Salla Docs](https://docs.salla.dev/421127m0.md): Stay informed with Salla APIs’ Changelog, featuring hot fixes, bug fixes, performance improvements, and deprecated endpoints. View both released and unreleased updates, access the latest Postman Collection, and track Salla API V2 changes. Keep your integrations stable and up to date by following this page and the Telegram channel.
- [Support - Merchant API | Salla Docs](https://docs.salla.dev/421128m0.md): Connect with the Salla Developers Community for support on app and theme development, API integration, and documentation. Join the global Telegram group, contact support@salla.dev for production issues, and stay informed about system performance with real-time updates and email notifications via the Service Status page.
- [APIs](https://docs.salla.dev/841841f0.md):
- APIs [Order Items](https://docs.salla.dev/886364f0.md):
- APIs [Order Status](https://docs.salla.dev/841786f0.md):
- APIs [Order Histories](https://docs.salla.dev/841790f0.md):
- APIs [Order Options](https://docs.salla.dev/841787f0.md):
- APIs [Order Invoice](https://docs.salla.dev/841788f0.md):
- APIs [Order Reservations](https://docs.salla.dev/889863f0.md):
- APIs [Settings](https://docs.salla.dev/1243992f0.md):
- APIs [Product Options](https://docs.salla.dev/841797f0.md):
- APIs [Product Variants](https://docs.salla.dev/841799f0.md):
- APIs [Product Tags](https://docs.salla.dev/841793f0.md):
- APIs [Product Images](https://docs.salla.dev/841795f0.md):
- APIs [Product Option Values](https://docs.salla.dev/841798f0.md):
- APIs [Digitals Product](https://docs.salla.dev/841794f0.md):
- APIs [Abandoned Carts](https://docs.salla.dev/841783f0.md):
- APIs [Customers](https://docs.salla.dev/841780f0.md):
- APIs [Customer Groups](https://docs.salla.dev/841781f0.md):
- APIs [Customer Wallet](https://docs.salla.dev/5737562f0.md):
- APIs [Categories](https://docs.salla.dev/841800f0.md):
- APIs [Shipments](https://docs.salla.dev/841806f0.md):
- APIs [Shipping Companies](https://docs.salla.dev/841807f0.md):
- APIs [Shipping Zones](https://docs.salla.dev/841809f0.md):
- APIs [Shipping Routes](https://docs.salla.dev/4399607f0.md):
- APIs [Countries](https://docs.salla.dev/841804f0.md):
- APIs [Cities](https://docs.salla.dev/841805f0.md):
- APIs [Product Option Templates](https://docs.salla.dev/1939470f0.md):
- APIs [Taxes](https://docs.salla.dev/841784f0.md):
- APIs [Coupons](https://docs.salla.dev/841818f0.md):
- APIs [Affiliates](https://docs.salla.dev/841817f0.md):
- APIs [Order Assignment](https://docs.salla.dev/889079f0.md):
- APIs [Special Offers](https://docs.salla.dev/841802f0.md):
- APIs [Transactions](https://docs.salla.dev/1826632f0.md):
- APIs [Payments](https://docs.salla.dev/841791f0.md):
- APIs [Merchant](https://docs.salla.dev/841814f0.md):
- APIs [Brands](https://docs.salla.dev/841801f0.md):
- APIs [Branches](https://docs.salla.dev/841803f0.md):
- APIs [Branches Allocations](https://docs.salla.dev/4145150f0.md): These endpoints are used to assign shipping companies to specific branches based on location, so customers only see relevant options when ordering.
- APIs [Branch Delivery Zones](https://docs.salla.dev/5101844f0.md):
- APIs [Currencies](https://docs.salla.dev/841812f0.md):
- APIs [SEO](https://docs.salla.dev/841815f0.md):
- APIs [DNS Records](https://docs.salla.dev/841810f0.md):
- APIs [Languages](https://docs.salla.dev/841811f0.md):
- APIs [Employees](https://docs.salla.dev/841813f0.md):
- APIs [Advertisements](https://docs.salla.dev/841816f0.md):
- APIs [Webhooks](https://docs.salla.dev/841782f0.md):
- APIs [Custom URLs](https://docs.salla.dev/2108762f0.md):
- APIs [Loyalty Points](https://docs.salla.dev/2604936f0.md):
- APIs [Reviews](https://docs.salla.dev/3672516f0.md):
- APIs [Feedbacks](https://docs.salla.dev/841819f0.md):
- Webhooks - Store Events [Shipping Zone Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433806m0.md): Explore Salla’s Shipping Zone and Shipping Company webhook event models, including supported event types, merchant identifiers, timestamps, and detailed data schemas. Understand the structure of shipping zones, companies, fees, excluded cities, and statuses to integrate and automate shipping workflows effectively using Salla webhooks.
- Webhooks - Store Events [Brand Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433810m0.md): Discover Salla’s Brand Webhook Events Model, including brand creation, updates, and deletion events. Review merchant data, timestamps, and the full brand schema—ID, name, status, description, banner, logo, multilingual fields, channels, and metadata—to integrate brand-related automation and keep your application synced with store catalog changes.
- Webhooks - Store Events [Product Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433805m0.md): The following includes 5 product webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab
- Webhooks - Store Events [Catgeory Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433809m0.md): The following includes 2 category webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab
- Webhooks - Store Events [Store Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433811m0.md): The following includes 5 store webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab.
- Webhooks - Store Events [Special Offer Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433814m0.md): The following includes 2 special offer webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab.
- Webhooks - Store Events [Abandoned Cart Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433812m0.md): This event is triggered when an abandoned cart has been created or updated.
- Webhooks - Store Events [Shipments Webhook Events Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433807m0.md): The Shipments Webhook Events Model
includes 4 shipments webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab
- Webhooks - Store Events [Review Added Webhook Event Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433815m0.md): The webhook store events paired with their respective data schema related to the Review Added webhook events.
- Webhooks - Store Events [Invoice Created Webhook Event Model - Salla Merchant API | Salla Docs](https://docs.salla.dev/433813m0.md): This event is triggered when the order status is either completed or restored.
- Webhooks - Store Events [Orders Webhook Events Model - ](https://docs.salla.dev/433804m0.md): The Order Webhooks includes 10 order webhook events that share the same model, which are mentioned in the event enum value under the Data Schema tab
- Webhooks - Store Events [Customer Webhook Events Model - ](https://docs.salla.dev/433808m0.md):
- Webhooks - Store Events [Communication Webhooks - Salla Merchant API | Salla Docs](https://docs.salla.dev/1380572m0.md): The Communication webhooks provide notifications for all outgoing store communications, including SMS, email and whatsapp messages. They cover key events such as order updates, payment reminders, product availability alerts, marketing broadcasts, and customer engagement messages, ensuring developers can track and act on customer interactions in real time.
- [Get Started - Partners Apps APIs | Salla Docs](https://docs.salla.dev/421412m0.md): Apps give more capabilities for developers to design, develop, build, ship, and connect their apps with the Salla E-commerce Platform using the Salla Partners Portal.
With App Events, you get to listen to occurrences of your app whenever they happen on the Merchant's side.
- [Create your first App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/421410m0.md): With the Partners Portal, you can create Apps, test on demo stores, release them on the Salla Apps Marketplace and get paid.
- [App Events - Partners Apps APIs | Salla Docs](https://docs.salla.dev/421413m0.md): This article walkthrough is to introduce you to the partner portal events, where you can easily interact with the portal using webhooks and get real-time updates about the apps you develop using Salla Partner Portal.
- [App Details Builder](https://docs.salla.dev/4811949f0.md):
- App Details Builder [Get Started - App Builder](https://docs.salla.dev/1524263m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder [Components](https://docs.salla.dev/4811956f0.md):
- App Details Builder > Components [App Information - App Builder](https://docs.salla.dev/1524264m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App Features - App Builder](https://docs.salla.dev/1524265m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App Reviews - App Builder](https://docs.salla.dev/1524267m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App Contact Info - App Builder](https://docs.salla.dev/1524268m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App Brands - App Builder](https://docs.salla.dev/1524269m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App FAQ - App Builder](https://docs.salla.dev/1524270m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- App Details Builder > Components [App Stats - App Builder](https://docs.salla.dev/1524271m0.md): Get started with the app builder from Salla Partners for customizing the Salla App listing
- [Settings](https://docs.salla.dev/843602f0.md):
- [Subscriptions](https://docs.salla.dev/843603f0.md):
- [Settlements](https://docs.salla.dev/1973350f0.md):
- [Getting Started with the Shipping API - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422988m0.md): Salla Shipping API enable you to manage and track Salla Store's shipments and orders seamlessly. With this API, you can integrate with a Salla Store's shipping process to make shipping as well as order management more efficient and streamlined.
- [Migration to the New API - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422989m0.md): We in Salla are delighted to introduce our latest API for the Shipping App, which is designed to provide a more efficient and reliable shipping management process. The new API features a variety of new endpoints and webhooks, which are essential for enhancing the merchant experience and simplifying the management of multiple shipments from various locations.
- [Publish Shipping App - Partners Apps APIs | Salla Docs ](https://docs.salla.dev/422990m0.md): After successfully creating and setting up Shipping Apps and Orders Management Apps. The developer can submit them to be published at Salla Apps Store.
- [Shipping and Fulfilment API Change Log ](https://docs.salla.dev/422992m0.md): We are constantly working to improve our Shipping and Orders Fulfilment API. This page will keep you up-to-date on the latest changes, including new endpoints, bug fixes, and performance improvements. All changes, updates are listed in reverse chronological order, with the most recent changes at the top.
- [Shipping Management](https://docs.salla.dev/851462f0.md):
- Shipping Management [Create Shipping Management App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422995m0.md): Salla Partners Portal provides the tools to create different types of Apps including Shipping Apps. These Apps streamline shipping for Salla stores by offering a platform to manage orders shipment. As well as integrate with Salla stores and couriers, providing multi-carrier support. They have become essential for online shopping, providing fast, affordable, and reliable shipping services.
- Shipping Management [Shipping Management App Cycle - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422994m0.md): The Salla Shipping API is a tool designed to help developers integrate shipping functionality into Salla Stores. With this API, users can manage their shipments, returns, and cancellations through seamless endpoints and straightforward flows.
- Shipping Management [Setup Shipping Management App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422996m0.md): After successfully creating a Shipping App it is now ready to have a few tweaks to become a fully functioning Shipping App and is able to be published in the Salla Apps Store.
- Shipping Management [Test Shipping Management App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/422998m0.md): Testing and shipping are the final steps towards having your App on Salla App Store. These steps are critical and are simplified in this article.
- [Order Fulfilment](https://docs.salla.dev/851465f0.md):
- Order Fulfilment [Create Order Fulfilment App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/423001m0.md): Enabling a better and more efficient ordering process for Salla stores, the new Orders Fulfilment App is here! Salla is proud to introduce the new addition of Apps to help merchants better manage their orders by utilizing the most suitable shipping companies to ship and deliver the orders placed by the store customers.
- Order Fulfilment [Order Fulfilment App Cycle -Partners Apps APIs | Salla Docs](https://docs.salla.dev/423000m0.md): Salla Order Fulfilment is a powerful workflow used by Merchants to streamline their orders' processing. It manages the entire order-to-delivery from the time an order is placed until it has been fulfilled, returned, or canceled.
- Order Fulfilment [Setup Order Fulfilment App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/423002m0.md): After successfully creating Orders Fulfilment App the developer needs to apply further detailing to the App to make it fit for functioning at Salla platform.
- Order Fulfilment [Test Order Fulfilment App - Partners Apps APIs | Salla Docs](https://docs.salla.dev/423003m0.md): Testing Apps is one step closer towards having your Apps on Salla Apps Store. These step are critical and are simplified in this article.
- [Shipments](https://docs.salla.dev/889773f0.md):
- [Shipping Companies](https://docs.salla.dev/889774f0.md):
- [Shipping Routes](https://docs.salla.dev/4471252f0.md):
- [AWB - Getting Started - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1792089m0.md): Benefits of Integrating With Salla Using App Functions
- [Setup Shipping App - AWB- Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1792112m0.md): After successfully creating a Shipping App it is now ready to have a few tweaks to become a fully functioning AWB Shipping App using App Functions.
- [Create Shipping App - AWB - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1792111m0.md): Salla Partners Portal provides the tools to create different types of Apps including Shipping Apps. These Apps streamline shipping for Salla stores by offering a platform to manage orders shipment. As well as integrate with Salla stores and couriers, providing multi-carrier support. They have become essential for online shopping, providing fast, affordable, and reliable shipping services.
- App Functions [Shipment Cancelled - App Functions - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1797616m0.md): Use the Shipment Cancelled Function to manage cancellation requests. The function receives the shipment details, and the shipping system can update the status to “Cancelled” when applicable.
- App Functions [Shipment Creating - App Functions - AWB - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1792119m0.md):
- Generating AWB [Shipment AWB - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1797625m0.md): This guide walks you through how to test your Shipping App end-to-end and verify that it correctly generates the Shipment AWB label inside a Salla store.
- Generating AWB [Shipment Return AWB - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1797627m0.md): This guide explains how to test the shipment return flow for a Shipping App end to end and verify that it correctly generates the return shipment AWB label inside a Salla store.
- Generating AWB [Shipment Cancelled AWB - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1797626m0.md): This guide explains how to test the shipment cancellation flow for a Shipping App end to end and verify that it correctly updates the shipment status inside a Salla store.
- [Recurring Payment App Overview - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1650500m0.md): This API is designed for developers integrating recurring billing logic into merchant or third-party apps, ensuring predictable behavior, event-driven updates, and compatibility with existing checkout and payment workflows.
- [Recurring Payment App Usage - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1665308m0.md): This section provides a practical overview of how to implement and use Recurring Payments within your integration. It explains how to embed the required App Snippet to enable recurring billing functionality on the storefront.
- [Manage Recurring App Subscriptions - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1650507m0.md): This section outlines the core endpoints for managing subscription-based orders through the Recurring Payments API. It explains how to initiate and process recurring payments, charge existing subscriptions, and manage their lifecycle.
- [Manage Recurring App Subscriptions - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1650531m0.md): Recurring Payments automatically triggers webhook notifications for critical lifecycle events.
These webhooks enable your application to synchronize subscription data and perform downstream actions such as invoice generation, CRM updates, or access management.
- [Recurring Payment Apps Changelog - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1650516m0.md): All notable updates to the Recurring Payments API and its public documentation are recorded here.
- [Recurring Payment Apps Troubleshooting - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/1650762m0.md): This guide walks you through troubleshooing common errors in recurring payment Apps
- [APIs](https://docs.salla.dev/5132847f0.md):
- [Welcome - App Functions Documentation | Salla Docs](https://docs.salla.dev/1726817m0.md): Welcome to the App Functions documentation for third-party developers. This comprehensive guide will help you build powerful, event-driven applications on Salla platform.
- [What are App Functions - App Functions Documentation | Salla Docs](https://docs.salla.dev/1726814m0.md): App Functions allow third-party developers to embed custom logic directly into the lifecycle of merchant and customer activities on Salla. This powerful feature enables you to build dynamic, event-driven applications that respond to real-time store events without managing your own infrastructure.
- [Get Started - - App Functions Documentation | Salla Docs](https://docs.salla.dev/1726815m0.md): Get started with App Functions in minutes. This guide walks you through creating your first App Function that responds to store events.
- [Supported Events - App Functions Documentation | Salla Docs](https://docs.salla.dev/1726818m0.md): App Functions support a wide range of events triggered by merchant and customer activities. This page provides a comprehensive list of all available events you can listen to in your App Functions.
- [Testing - App Functions Documentation | Salla Docs](https://docs.salla.dev/1726816m0.md): Testing your App Functions is crucial to ensure they work correctly before deploying to production. This guide covers everything you need to know about testing your functions effectively.
- [Responses - App Functions Documentation | Salla Docs](https://docs.salla.dev/1758222m0.md): Understanding how your App Function returns data is crucial, especially for Synchronous Actions where the response directly influences the merchant's operation. This guide details the structure, behavior, and utility tools for handling function responses.
- [NodeJs Support - App Functions Documentation | Salla Docs](https://docs.salla.dev/1769435m0.md): This document outlines the level of support for Node.js features within the App Functions environment.
- Merchants Events [Brand Events](https://docs.salla.dev/1726834m0.md):
- Merchants Events [Cart Events](https://docs.salla.dev/1726838m0.md):
- Merchants Events [Category Events](https://docs.salla.dev/1726827m0.md):
- Merchants Events [Communication Events](https://docs.salla.dev/1740884m0.md):
- Merchants Events [Customer Events](https://docs.salla.dev/1726829m0.md):
- Merchants Events [Invoice Events](https://docs.salla.dev/1726824m0.md):
- Merchants Events [Review Events](https://docs.salla.dev/1726833m0.md):
- Merchants Events [Shipment Events](https://docs.salla.dev/1726835m0.md):
- Merchants Events [Shipping Company Events](https://docs.salla.dev/1726832m0.md):
- Merchants Events [Shipping Zone Events](https://docs.salla.dev/1726826m0.md):
- Merchants Events [Special Offer Events](https://docs.salla.dev/1726828m0.md):
- Merchants Events [Store Branch Events](https://docs.salla.dev/1726831m0.md):
- Merchants Events [Order Events](https://docs.salla.dev/1894252m0.md):
- Customers Events [Account Events](https://docs.salla.dev/1726819m0.md):
- Customers Events [Cart & Checkout Events](https://docs.salla.dev/1726822m0.md):
- Customers Events [Product Events](https://docs.salla.dev/1726820m0.md):
- Customers Events [Promotion & Coupon Events](https://docs.salla.dev/1726821m0.md):
- Customers Events [Wishlist Events](https://docs.salla.dev/1726823m0.md):
- [Getting Started](https://docs.salla.dev/845904f0.md):
- Getting Started [Create Salla Theme - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421877m0.md): By the end of this article, you will have successfully created a theme using Salla Partners Portal.
- Getting Started [Develop a Theme - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421878m0.md): In this article, the developer will learn how to develop a theme in a local development environment and how to preview the new customization.
- Getting Started [Setup Themes - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421879m0.md): In this article, you will learn how to setup a theme using the Partners Portal. We will also go through the following:
Setting up twilight.json
Setup via the Partners Portal
- Getting Started [Publish a Theme - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421880m0.md): By the end of this article, you will have successfully requested to publish your theme via Salla Partners Portal.
- [Requirements & Review](https://docs.salla.dev/845938f0.md):
- Requirements & Review [Themes publishing requirements - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421885m0.md): For a Theme to be published in the Salla Themes Marketplace, it must fulfil the following requirements.
- Requirements & Review [Theme Publish Main Requirements - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421886m0.md): Salla team will review the Theme to check the eligibility of the Theme to be published in the Salla Themes Market.
Using Theme business industry focus, Theme custom component, Theme uniqueness
- Requirements & Review [Review Process](https://docs.salla.dev/845943f0.md):
- Requirements & Review > Review Process [UX/UI Review - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421887m0.md): A guide for Salla Theme developers covering key design elements, required components, and essential page features for a complete eCommerce experience.
- Requirements & Review > Review Process [Technical Theme Review - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421888m0.md): Learn how Salla reviews Themes for quality, performance, security, responsiveness, and coding standards to ensure a seamless merchant and user experience.
- Requirements & Review > Review Process [Theme Metadata Review - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421889m0.md): Learn Salla’s metadata review standards for Themes, covering naming, support, pricing, screenshots, changelogs, previews, and active store examples.
- Requirements & Review > Review Process [ Final Salla Theme review before launch - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421890m0.md): Final Salla Theme review before launch—includes pricing checks, revenue sharing, and financial agreements before going live on the Theme Marketplace.
- [Files and Folders Structure](https://docs.salla.dev/845945f0.md):
- Files and Folders Structure [Themes Directory Structure - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421918m0.md): Explore the file and folder structure of a typical Salla Theme, including views, assets, locales, and templates that define the store’s visual layout.
- Files and Folders Structure [Twilight.json - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421921m0.md): Explore the twilight.json file in Salla Themes—learn how to configure author info, settings, features, and custom components for a seamless theme experience.
- [Twig Template Engine](https://docs.salla.dev/846131f0.md):
- Twig Template Engine [Themes Basic Syntax - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421928m0.md): Learn the basic syntax of Twig in Salla Themes, including tags, filters, functions, loops, and template inheritance to build dynamic theme interfaces.
- Twig Template Engine [Twilight flavoured twig - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421929m0.md): Discover Twilight’s custom Twig helpers and filters—enhance Salla theme development with tools for links, translation, formatting, and dynamic UI behavior.
- [Theme Architecture](https://docs.salla.dev/846176f0.md):
- Theme Architecture [Layouts](https://docs.salla.dev/846214f0.md):
- Theme Architecture > Layouts [Themes Layouts Overview - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421943m0.md): Learn how to use and build layouts in Salla themes using Twig. Understand layout files, hooks, and template inheritance to unify your theme’s structure.
- Theme Architecture > Layouts [Themes Master Layout - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421944m0.md): Learn how the master.twig layout defines the global structure of Salla themes, including blocks, hooks, and usage examples for consistent design.
- Theme Architecture > Layouts [Themes Global Variables - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421938m0.md): Explore all global variables available in the Twilight theme engine and how to use them across any Salla theme page.
- Theme Architecture > Layouts [Themes CSS Variables - Twilight Documentation | Salla Docs ](https://docs.salla.dev/421945m0.md): Learn how to define and use CSS variables in your Twilight theme for customizable fonts and colors, and how to enable these options in the Salla Partners Portal.
- Theme Architecture > Layouts [Themes Salla Icons - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422550m0.md): Learn how to use Salla Icons in your Twilight theme, browse the icon library, and integrate scalable icons with customizable styles and classes.
- Theme Architecture > Layouts [Themes Custom Fonts - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422551m0.md): # Custom Fonts
Adding your own custom icons to your theme development is a straightforward process that can be accomplished in just three easy steps. This will give your theme a more unique and personalized feel. In this article, we will walkthrough how to add [icomoon](https://icomoon.io/) icons.
## 📙 What you'll learn
- Add `fonts` folder under `assets`
- `webpack.config.js` Modification
- `master.twig` Modification
### assets folder in fonts
A new folder will be created within the assets folder and designated as "fonts."

### `webpack.config.js` Modification
Code addition to the webpack.config.js file will be implemented, in which the following code is placed on line `61` of the file to transfer the fonts folder from `assets` to `public` _(This is the case if the file has never been altered)_
```css title= "webpack.config.js " lineNumbers= True
new CopyPlugin({patterns: [{from: asset('fonts'), to: public('fonts')}]})
```

### `master.twig` Modification
Insert the newly defined font into the `` section of the `master.twig` file as follows:
```css title= "master.twig " lineNumbers= True
```
We will now have established links between the new font files. It will continue to establish a link to the font's CSS file. In order to directly utilize the icon classes, we integrate it within the `app.css` file.
- Theme Architecture > Layouts [Themes Hooks - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422552m0.md): Learn how to use hooks in Salla themes to inject custom code into key page areas like head, body, cart, product, and customer sections.
- Theme Architecture > Layouts [Themes Localizations - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422553m0.md): Learn how to add multilingual support in Salla themes using Twilight localization files, trans helper, and JSON-based translation keys.
- Theme Architecture [Pages](https://docs.salla.dev/849309f0.md):
- Theme Architecture > Pages [Themes Pages Overview - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422556m0.md): Explore all the predefined pages in Salla’s Twilight theme, including home, product, customer, blog, cart, and thank-you pages with file paths.
- Theme Architecture > Pages [Themes Home Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422558m0.md): Learn how to build, customize, and manage the Home Page in Salla themes using components, theme features, and static content in Twilight.
- Theme Architecture > Pages [Product Pages](https://docs.salla.dev/849311f0.md):
- Theme Architecture > Pages > Product Pages [Themes Product Listing Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422559m0.md): Learn how to customize Salla's product listing page in Twilight using filters, components, and hooks for optimized browsing and conversions.
- Theme Architecture > Pages > Product Pages [Themes Single Product Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422561m0.md): Learn how to build and customize a single product page in Salla's Twilight theme using components, hooks, and web elements for detailed product views.
- Theme Architecture > Pages [Customer Pages](https://docs.salla.dev/849314f0.md):
- Theme Architecture > Pages > Customer Pages [Themes Customer Profile Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422562m0.md): Learn how to customize the customer profile page in Twilight, enabling users to view and update their account info with forms, hooks, and components.
- Theme Architecture > Pages > Customer Pages [Orders List Page Guide - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422563m0.md): Learn how to customize and display the customer orders list page in the Twilight theme. Includes hooks, components, and pagination using Salla’s infinite scroll.
- Theme Architecture > Pages > Customer Pages [Single Order Page Guide- Twilight Documentation | Salla Docs ](https://docs.salla.dev/422564m0.md): Explore how to customize the single order details page in the Twilight theme. Learn how to show items, shipping, discounts, payment options, and enable reorder or cancel buttons.
- Theme Architecture > Pages > Customer Pages [Wishlist Page Guide - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422565m0.md): Learn how to customize the Wishlist page template in the Twilight theme. Display and manage favorite products, enable quick add-to-cart actions, and improve customer experience.
- Theme Architecture > Pages > Customer Pages [Notifications Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422566m0.md): Customize the notifications page template to display customer alerts and order updates. Learn how to implement infinite scroll and use Salla components for better user interaction.
- Theme Architecture > Pages [Blog Pages](https://docs.salla.dev/849315f0.md):
- Theme Architecture > Pages > Blog Pages [Blog Listing Page - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422567m0.md): Learn how to customize the blog listing page in the Twilight theme. Display blog categories, article excerpts, author names, images, and summaries using Salla's flexible template system and components.
- Theme Architecture > Pages > Blog Pages [Single Blog Article Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422568m0.md): Explore how to customize the single blog article page in the Twilight theme. Learn to display full blog content, author info, tags, and related articles using flexible Salla components.
- Theme Architecture > Pages [Brand Pages](https://docs.salla.dev/849319f0.md):
- Theme Architecture > Pages > Brand Pages [Brands Listing Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422570m0.md): Learn how to build and customize the brands listing page using the Twilight theme in Salla. Display brand logos grouped by alphabet with full control over styling and layout.
- Theme Architecture > Pages > Brand Pages [Single Brand Page Template- Twilight Documentation | Salla Docs ](https://docs.salla.dev/422572m0.md): Learn how to display detailed information and products for a specific brand using the Single Brand Page in Salla’s Twilight theme. Includes brand description, banner, and paginated product listing.
- Theme Architecture > Pages [Common Pages](https://docs.salla.dev/849323f0.md):
- Theme Architecture > Pages > Common Pages [Cart Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422575m0.md): Learn how to customize the Salla Cart page using Twilight—display items, pricing, shipping details, discounts, coupons, file uploads, and proceed to checkout with Salla components and hooks.
- Theme Architecture > Pages > Common Pages [Loyalty Program Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422576m0.md): Explore how to customize and implement the loyalty program page in Salla's Twilight Theme. Display customer points, earning activities, and reward redemption using Salla components.
- Theme Architecture > Pages > Common Pages [Thank You Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422577m0.md): Learn how to customize the thank you page after a successful order in Salla's Twilight Theme. Display order confirmation, item details, codes, and customer support info using Twig and Salla components.
- Theme Architecture > Pages > Common Pages [Static Single Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422578m0.md): Learn how to create and render static single pages like Terms & Conditions or Shipping Info using the page-single.twig template in the Twilight Theme. Display custom content and optional user comments.
- Theme Architecture > Pages > Common Pages [Landing Page Template - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422579m0.md): Build a high-converting landing page using the landing-page.twig template in the Twilight theme. Display product offers, countdown timers, and key store features to boost engagement and sales.
- Theme Architecture [Components](https://docs.salla.dev/849330f0.md):
- Theme Architecture > Components [Twilight Theme Components Overview - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422580m0.md): Explore all reusable components in the Twilight theme including home, header, footer, product, and comment components. Learn how to locate, use, and customize them to enhance your Salla store’s frontend.
- Theme Architecture > Components [Home Components](https://docs.salla.dev/849333f0.md):
- Theme Architecture > Components > Home Components [YouTube Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422582m0.md): Learn how to embed YouTube videos using the pre-defined youtube.twig component in the Twilight theme. Display custom videos by passing the youtube_id variable and enhance store storytelling.
- Theme Architecture > Components > Home Components [Fixed Banner Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422583m0.md): Display a fixed banner on your store's homepage using the fixed-banner.twig component in the Twilight theme. Learn how to configure image, alt text, and destination URL for better store engagement.
- Theme Architecture > Components > Home Components [Testimonials Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422584m0.md): Display customer feedback dynamically using the testimonials.twig component in the Twilight theme. Learn how to loop through testimonial items with avatars, names, and ratings.
- Theme Architecture > Components > Home Components [Parallax Background Component- Twilight Documentation | Salla Docs ](https://docs.salla.dev/422585m0.md): Add visual depth to your store using the parallax-background.twig component in the Twilight theme. Customize the background image, opacity, title, and link to enhance user engagement with modern scrolling effects.
- Theme Architecture > Components > Home Components [Photos Slider Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422586m0.md): Create eye-catching image carousels using the photos-slider.twig component in the Twilight theme. Display multiple images in a responsive slider to enhance visual engagement on your store homepage.
- Theme Architecture > Components > Home Components [Store Features Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422587m0.md): Use the store-features.twig component to highlight your store’s unique selling points like fast shipping, secure payment, and 24/7 support. Display icons, titles, and descriptions in a flexible, responsive layout.
- Theme Architecture > Components > Home Components [Square Photos Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422588m0.md): Showcase a grid of square images using the square-photos.twig component. Automatically highlights the first image in a larger size to attract attention and enhance homepage visuals.
- Theme Architecture > Components > Home Components [Fixed Products Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422589m0.md): Display a static group of featured products using the fixed-products.twig component. Ideal for showcasing selected items without scroll. Fully customizable with title, link, and pricing options.
- Theme Architecture > Components > Home Components [Products Slider Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422590m0.md): Create a smooth sliding product carousel with the products-slider.twig component. Showcase multiple products interactively using swiper-slide and custom navigation controls. Ideal for homepage offers and bestsellers.
- Theme Architecture > Components > Home Components [Featured Products Style 1 - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422591m0.md): Highlight your store’s best items with the featured-products-style1.twig component. Showcase a main product and a styled section of featured products to attract more customer engagement.
- Theme Architecture > Components > Home Components [Featured Products Style 2 - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422592m0.md): Use the featured-products-style2.twig component to display product collections in a dynamic tabbed and slider layout. Perfect for highlighting categories or seasonal deals on the homepage.
- Theme Architecture > Components > Home Components [Featured Products Style 3 - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422593m0.md): Use the featured-products-style3.twig component to spotlight a main product alongside a grid of related items. Ideal for promoting hero deals and boosting product visibility.
- Theme Architecture > Components > Home Components [Brands Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422594m0.md): Use the brands.twig component to showcase your store’s brand logos with links. Customize the layout freely and manage visibility via Salla’s theme preview settings.
- Theme Architecture > Components > Home Components [Enhanced Square Banners - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422595m0.md): Use the enhanced-square-banners.twig component to display square images with overlay text and links. Fully customizable via the Salla Partners Portal with support for up to 5 banners.
- Theme Architecture > Components > Home Components [Main Links Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422596m0.md): Use the main-links.twig component to display icons and links to your store’s main categories. Fully customizable with up to 6 links using Salla’s visual editor.
- Theme Architecture > Components > Home Components [Enhanced Slider Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422597m0.md): Showcase images with titles and descriptions using the Enhanced Slider component in Salla’s Twilight theme. Supports up to 10 slides with text overlays and wide-screen option.
- Theme Architecture > Components > Home Components [Slider Products with Headers - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422598m0.md): Display products with a stylish slider and customizable headers using the Slider Products with Headers component in Salla’s Twilight theme. Includes image, price, promotion, and add-to-cart button.
- Theme Architecture > Components > Home Components [Latest Products Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422599m0.md): Showcase the newest store products automatically with the Latest Products component in Salla’s Twilight theme. Includes infinite scroll, price display, and add-to-cart button.
- Theme Architecture > Components > Home Components [Vertical Menu with Slider - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422600m0.md): Display sub-page or category links in a vertical menu alongside images using the Vertical Menu with Slider component in Salla’s Twilight theme. Fully customizable layout and styling.
- Theme Architecture > Components [Product Components](https://docs.salla.dev/849335f0.md):
- Theme Architecture > Components > Product Components [Essentials Components - Donation, Offers & Similar Products - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422604m0.md): Explore essential components for product pages in the Salla Twilight theme, including donation progress bars, product offers, and similar product suggestions to boost engagement and conversions.
- Theme Architecture > Components > Product Components [Options Components - Product Customization Fields - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422605m0.md): Learn how to use Salla Twilight’s product options components—such as color pickers, date selectors, thumbnails, and more—to build dynamic, customizable product pages with enhanced user interaction.
- Theme Architecture > Components [Common Components](https://docs.salla.dev/849334f0.md):
- Theme Architecture > Components > Common Components [Header Components - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422601m0.md): Explore all header-related components in the Salla Twilight theme, including breadcrumbs, advertisements, and dynamic menus for seamless navigation and an enhanced user experience.
- Theme Architecture > Components > Common Components [Footer Components- Twilight Documentation | Salla Docs ](https://docs.salla.dev/422602m0.md): Discover the essential footer components in the Salla Twilight theme, including contact info, social media links, mobile apps, internal pages, and supported payment methods to enhance your store’s trust and usability.
- Theme Architecture > Components > Common Components [Comments Component - Twilight Documentation | Salla Docs ](https://docs.salla.dev/422603m0.md): Learn how to use the Comments component in the Salla Twilight theme to enable threaded user feedback, product reviews, and admin replies on product and static pages.
- [Change Log](https://docs.salla.dev/888746f0.md):
- [Twilight JS SDK Overview - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422610m0.md): Learn how to use the Twilight JavaScript SDK to connect your Salla store’s frontend to dynamic backend APIs. Explore installation, main API groups, events, and real use cases.
- [Languages API - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422614m0.md): Learn how to manage translations in Salla themes using the Twilight JS SDK. Easily get, set, or add locale strings and support multiple languages for global eCommerce.
- [Notify API - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422615m0.md): Learn how to set up and customize alert messages in your Salla theme using Twilight JS SDK. Use Noty, AlertifyJS, or any notifier library for user-friendly success, info, or error messages.
- [Twilight JS SDK Events - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422611m0.md): Master the event-driven architecture in Twilight JS SDK. Learn how to emit, listen, and handle events like cart updates, user login, and more using built-in EventEmitter2 support.
- [Local Storage with Twilight JS SDK - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422613m0.md): Learn how Twilight JS SDK leverages local storage via Store.js to persist user tokens, cart data, and more. Discover how to store, retrieve, and manage browser-based data for optimized theme performance.
- [Twilight JS SDK Configuration Guide- Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422612m0.md): Learn how to configure the Twilight JS SDK to match your Salla theme's needs. Explore methods like salla.init() and salla.config.set() to manage store, theme, and user settings dynamically.
- [Twilight JS SDK Forms Guide- Twilight SDK Documentation - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422616m0.md): Learn how to create and handle forms using the Twilight JS SDK. Enable custom form submission, integrate Salla APIs like comment.add, and enhance UX with web components.
- [Twilight JS SDK Helpers - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422617m0.md): Explore built-in helper functions in the Twilight JS SDK. Learn to format money, detect Apple Pay, manage URLs, check if page is iframe/preview, and display Arabic numbers in your Salla theme.
- [Auth](https://docs.salla.dev/849352f0.md):
- Auth [Twilight JS SDK Login - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422618m0.md): Learn how to use the Twilight JS SDK to authenticate users via email or phone. Includes usage examples, payload structure, event handling, and built-in login component integration.
- Auth [Twilight JS SDK Logout - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422619m0.md): Learn how to securely log out customers using the Twilight JS SDK. Includes logout API usage, success and error responses, and related event handlers for full session management.
- Auth [Twilight JS SDK Verify - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422620m0.md): Learn how to use the Twilight JS SDK to verify customer access codes via email or phone. Includes code samples, payload structure, event triggers, and error handling best practices.
- Auth [Twilight JS SDK Resend - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422621m0.md): Use the Twilight JS SDK to resend access codes for secure customer login. Supports both mobile and email verification types, with full event handling for success and failure.
- Auth [Twilight JS SDK Register - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422623m0.md): Use the Twilight JS SDK to register new customers on Salla stores with support for phone or email verification. Learn how to send access codes, handle user data, and trigger registration events.
- Auth [Twilight JS SDK Refresh - Twilight SDK Documentation | Salla Docs](https://docs.salla.dev/422624m0.md): Easily renew customer access tokens using the Twilight JS SDK’s refresh() method. Keep users logged in securely without re-authentication. Learn about usage, responses, and the onRefreshFailed event.
- [Cart](https://docs.salla.dev/849353f0.md):
- Cart [Twilight JS SDK Cart Latest | Retrieve Customer’s Last Cart Twilight Documentation](https://docs.salla.dev/422625m0.md): Retrieve the most recent shopping cart created by a customer using salla.cart.latest() in the Twilight JS SDK. Learn how to use the method, handle success and error events, and integrate into your Salla theme.
- Cart [Cart Details - Twilight JS SDK Twilight Documentation](https://docs.salla.dev/422626m0.md): Learn how to retrieve and handle the current customer's cart details using the Twilight JS SDK. Includes usage examples, success and error responses, and related cart events.
- Cart [Quick Add to Cart - Twilight JS SDK Twilight Documentation](https://docs.salla.dev/422628m0.md): Use the Twilight JS SDK to instantly add products to the cart from the product list view without navigating to the product page. This feature uses the addItem method under the hood.
- Cart [Add Product to Cart - Twilight JS SDK Twilight Documentation](https://docs.salla.dev/422629m0.md): Learn how to use the Twilight JS SDK to add products to the shopping cart, including support for simple and variable products with quantity, options, and notes.
- Cart [Delete Product from Cart - Twilight JS SDK Twilight Documentation](https://docs.salla.dev/422630m0.md): Guide to using the Twilight JS SDK to remove a product from the customer’s shopping cart using the deleteItem() method, with success and failure event handling.
- Cart [Delete Cart Item Image - Twilight JS SDK | Salla Developer Docs Twilight Documentation](https://docs.salla.dev/422632m0.md): Learn how to use the Twilight JS SDK to delete an uploaded image attached to a cart item in a Salla store. Includes usage examples, payload structure, and event handling for success and error scenarios.
- Cart [Apply Discount Coupon to Cart - Twilight JS SDK | Salla Developer Docs Twilight Documentation](https://docs.salla.dev/422633m0.md): Learn how to apply discount coupons to a Salla store cart using the Twilight JS SDK. Includes usage examples, payload details, and event handling for successful and failed coupon additions.
- Cart [Remove Discount Coupon from Cart - Twilight JS SDK | Salla Developer Docs Twilight Documentation](https://docs.salla.dev/422634m0.md): Learn how to remove applied discount coupons from a Salla store cart using the Twilight JS SDK. Includes method usage, success and error responses, and event handling.
- Cart [Upload Image to Cart - Twilight JS SDK | Salla Developer Docs Twilight Documentation](https://docs.salla.dev/422635m0.md): Learn how to upload images to a shopping cart in Salla using the Twilight JS SDK. Ideal for custom product orders that require user-submitted images.
- Cart [Get Quick Order Settings - Twilight JS SDK | Salla Developer Docs Twilight Documentation](https://docs.salla.dev/422636m0.md): Retrieve configuration settings for the Quick Order feature using the Twilight JS SDK. Includes UI texts, email requirements, agreement terms, allowed countries, and more.
- Cart [Create Quick Order - Twilight JS SDK | Twilight Documentation](https://docs.salla.dev/422637m0.md): Learn how to use the Twilight JS SDK to enable quick product checkout using the Create Quick Order endpoint. Ideal for fast purchases with minimal steps.
- Cart [Order Status - Twilight JS SDK |Twilight Documentation](https://docs.salla.dev/422638m0.md): Track and manage a cart's current status during checkout using the Order Status endpoint in the Twilight JS SDK. Learn how to handle next steps like login, refresh, or redirect.
- Cart [Get Current Cart ID - Twilight JS SDK |Twilight Documentation](https://docs.salla.dev/422639m0.md): Learn how to retrieve the current cart ID using the Twilight JS SDK. This ID is essential for managing cart operations like adding items, checking out, and tracking.
- Cart [Price Quote - Calculate Final Cart Cost |Twilight Documentation](https://docs.salla.dev/422640m0.md): Use the Twilight JS SDK to calculate a complete price quote for a cart, including discounts, taxes, and shipping. Ideal for checkout and pricing transparency.
- [Wishlist](https://docs.salla.dev/849355f0.md):
- Wishlist [Add to Wishlist - Save Favorite Products | Twilight Documentation](https://docs.salla.dev/422654m0.md): Learn how to use the Twilight JS SDK to add products to a customer's wishlist. Enhance user engagement by allowing shoppers to save items for later.
- Wishlist [Remove from Wishlist - Manage Favorite Products | Twilight Documentation](https://docs.salla.dev/422655m0.md): Learn how to remove products from a customer's wishlist using the Twilight JS SDK. Keep wishlists up to date and enhance customer experience on your Salla store.
- Wishlist [Toggle Wishlist Item - Add or Remove Products Instantly | Twilight Documentation](https://docs.salla.dev/422656m0.md): Easily toggle products in and out of a customer's wishlist using the Twilight JS SDK. Learn how to streamline wishlist actions based on local storage state in your Salla theme.
- [Loyalty](https://docs.salla.dev/849356f0.md):
- Loyalty [Get Loyalty Program Details - Twilight Documentation](https://docs.salla.dev/422667m0.md): Learn how to retrieve customer loyalty program details using the Twilight JS SDK. This endpoint fetches program benefits, rewards, and points to enhance user engagement and retention.
- Loyalty [Exchange Loyalty Points for Rewards - Twilight Documentation](https://docs.salla.dev/422668m0.md): Learn how to use the Twilight JS SDK to exchange customer loyalty points for rewards or discounts. Enhance the shopping experience by integrating point redemption functionality.
- Loyalty [Remove Loyalty Reward from Cart - Twilight Documentation](https://docs.salla.dev/422669m0.md): Learn how to use the Twilight SDK to reset or remove a redeemed loyalty reward from the customer's live cart. Manage cart rewards programmatically and improve user flexibility.
- [Comment](https://docs.salla.dev/849363f0.md):
- Comment [Add Customer Comments & Reviews - Twilight Documentation](https://docs.salla.dev/422681m0.md): Integrate customer feedback by allowing users to add comments on products or pages using the Twilight SDK. Learn how to implement the add comment endpoint in your Salla theme or app.
- Comment [Fetch Customer Comments & Reviews - Twilight Documentation](https://docs.salla.dev/422682m0.md): Learn how to retrieve user comments for specific products or pages using the Twilight SDK. Use the fetch comment endpoint to display reviews, feedback, and discussions on your Salla store.
- Comment [Retrieve Page Comments by Page ID - Twilight Documentation](https://docs.salla.dev/422683m0.md): Learn how to retrieve comments associated with a specific page using the Twilight SDK. Use the getPageComments endpoint to access feedback and discussions submitted by users on custom or product pages.
- Comment [Retrieve Product Comments by Product ID - Twilight Documentation](https://docs.salla.dev/422684m0.md): Use the getProductComments endpoint in the Twilight SDK to retrieve user comments on a specific product. Gain insights from customer feedback and enhance product visibility and trust.
- [Profile](https://docs.salla.dev/849366f0.md):
- Profile [Update Customer Profile Information - Twilight Documentation](https://docs.salla.dev/422685m0.md): Use the update endpoint in the Twilight SDK to modify a customer’s profile details including name, birthday, contact info, gender, and avatar. Supports OTP verification for phone/email changes.
- Profile [Update Customer Contact Info - Twilight Documentation](https://docs.salla.dev/422686m0.md): Learn how to update a customer's contact details using the Salla SDK. Includes phone number, country code, and email updates with OTP verification support.
- [Product](https://docs.salla.dev/849354f0.md):
- Product [Get Product Price - Twilight Documentation](https://docs.salla.dev/422641m0.md): Retrieve the price of a product using the getPrice endpoint in the Salla SDK. Supports simple and variable products, with full option customization and real-time price calculation.
- Product [Product Availability Subscription - Twilight Documentation](https://docs.salla.dev/422642m0.md): Enable customers to subscribe for product restock notifications using the availabilitySubscribe endpoint in the Salla SDK. Supports email and phone subscriptions for logged-in users and guests.
- Product [Retrieve Product Categories - Twilight Documentation](https://docs.salla.dev/422645m0.md): Use the Salla SDK to fetch product categories and organize your store for better navigation. Easily retrieve and display categories by product ID.
- Product [Get Product Offer Details - Twilight Documentation](https://docs.salla.dev/422643m0.md): Fetch promotional product offers using the Salla SDK. Retrieve offer details linked to a specific product to boost upselling and marketing opportunities.
- Product [Search Products by Keyword - Twilight Documentation](https://docs.salla.dev/422644m0.md): Enable product search functionality using Salla’s search API. Easily retrieve matching products based on keyword queries to enhance customer discovery and shopping experience.
- Product [Retrieve Gift Product Details - Twilight Documentation](https://docs.salla.dev/422646m0.md): Use the Get Gift Details endpoint to fetch information about gifted products, including images, texts, and related entities. Ideal for enhancing gifting features in your Salla store.
- Product [Add Gifted Product to Cart - Twilight Documentation](https://docs.salla.dev/422647m0.md): Use the Add Gift To Cart endpoint to place gifted items directly into the shopping cart. Enhance customer experience by allowing seamless purchase of gifts in Salla.
- Product [Upload Gift Image - Twilight Documentation](https://docs.salla.dev/422648m0.md): Learn how to use the Upload Gift Image endpoint to attach custom images to gifted products in Salla. Enhance gifting experiences with personalized visuals.
- Product [Get Product Details - Twilight Documentation](https://docs.salla.dev/422649m0.md): Retrieve complete product information using the Get Product Details endpoint. Learn how to fetch images, categories, and sales data via the Salla SDK.
- Product [Fetch Product List - Twilight Documentation](https://docs.salla.dev/422650m0.md): Learn how to fetch product lists by category or other filters using the Salla SDK. This endpoint provides structured product data from merchant stores with validation.
- Product [Fetch Product Options - Twilight Documentation](https://docs.salla.dev/569578m0.md): Learn how to fetch product-related options like reviews, ratings, and categories using the Salla SDK. Optimize your API calls by including detailed product data in a single request.
- Product [Fetch Product Size Guides - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422651m0.md): Learn how to retrieve size guides for specific products using the Salla SDK. Provide customers with detailed sizing information to enhance the shopping experience and reduce return rates.
- [Order](https://docs.salla.dev/849358f0.md):
- Order [Create Cart from Previous Order - Salla Developer Docs-Twilight Documentation](https://docs.salla.dev/422671m0.md): Easily recreate a customer's previous order using the Salla SDK. The createCartFromOrder endpoint streamlines the reorder process and redirects users to checkout with pre-filled cart items.
- Order [Cancel Order - Salla Developer Docs- Twilight Documentation](https://docs.salla.dev/422672m0.md): Cancel any existing order via the Salla SDK. The cancel endpoint enables customers to revoke orders seamlessly and receive backend status updates in real time.
- Order [Send Order Invoice - Salla Developer Docs- Twilight Documentation](https://docs.salla.dev/422673m0.md): Send a digital invoice to customers via the Salla SDK. This endpoint ensures that order details, prices, and product quantities are delivered directly to the customer's email.
- Order [Show Order Details - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422674m0.md): Retrieve complete order information using the Salla SDK. This endpoint displays quantity, pricing, delivery date, and payment terms, ideal for use on the thank you page.
- [Booking](https://docs.salla.dev/849369f0.md):
- Booking [Add Booking - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422687m0.md): Easily create bookings for products as services using the Salla SDK. This endpoint handles new service bookings and simplifies the process for both customers and store admins.
- [Rating](https://docs.salla.dev/849359f0.md):
- Rating [Rate Order - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422675m0.md): Enable customers to rate their orders using the Salla SDK. This endpoint fetches the order ID for rating and supports streamlined feedback collection in your Salla store.
- Rating [Rate Store - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422676m0.md): Allow customers to rate your Salla store after completing a purchase. This endpoint helps gather reviews and star ratings to improve customer trust and store performance.
- Rating [Rate Purchased Products - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422677m0.md): Enable customers to submit reviews and star ratings for individual products in an order. Use this endpoint to enhance product credibility and gather valuable customer feedback.
- Rating [Rate Shipping Companies - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422678m0.md): Let customers share feedback on the shipping experience. Use this endpoint to collect reviews and ratings for delivery companies associated with orders.
- [Currency](https://docs.salla.dev/849360f0.md):
- Currency [Change Store Currency - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422679m0.md): Enable customers to switch store currency for price display. Use this endpoint to update the displayed currency based on customer preferences.
- Currency [List Store Currencies - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/422680m0.md): Retrieve the list of available currencies supported by a Salla store. Display localized pricing options and allow customers to choose their preferred currency.
- [Component](https://docs.salla.dev/2239582f0.md):
- Component [Fetch Store and Product Reviews - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/705836m0.md): Retrieve customer reviews from different sources like products and store testimonials using the Salla SDK. Learn how to fetch and display user feedback programmatically.
- Component [Fetch Header and Footer Menus - Salla Developer Documentation- Twilight Documentation](https://docs.salla.dev/705835m0.md): Retrieve navigation menus for header or footer components in your Salla theme. Use this endpoint to dynamically render UI elements using Salla SDK.
- [Twilight JS Web Components - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422688m0.md): Explore Twilight JS Web Components: a versatile library of customizable web components powered by the Twilight JS SDK—ideal for building and styling Salla store interfaces efficiently.
- [Twilight Web Components –- Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422689m0.md): Discover how to install and use Salla’s Twilight Web Components across any framework. Includes Tailwind setup, CDN options, CSS variables, and custom event handling.
- [Customize Twilight Web Components – Theme Components Customization- Tailwind Theming Guide- Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422690m0.md): Learn how to style Salla’s Twilight Web Components with Tailwind CSS. Covers theme config (screens, colors, fonts, spacing, border-radius), CSS variables, and custom styling.
- [Elements](https://docs.salla.dev/849486f0.md):
- Elements [Salla App Icons- Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/478518m0.md): Learn how to implement and style the component to display Google Play and App Store download icons in Salla themes using Twilight Web Components.
- Elements [Salla Bread Crumb - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/482370m0.md): Breadcrumbs are used as a high-level representation of where users have navigated. Users can click the pages' texts to go back to previous pages.
- Elements [Salla Color Picker - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422696m0.md): Listen to events when the user changes the color or when the modal is either closed, open, or the chosen color has been submitted. Several methods can be used as well as customizable properties.
- Elements [Salla Conditional Fields - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422699m0.md): The web component allows for hiding / displaying certain features in a product, such as size, where it only works if the product has, for instance, a specific value for the color.
- Elements [Salla Count Down - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422701m0.md): The web component is used to show the amount of time left until a given date. It's perfect for tracking important events, or counting down to special occasions like birthdays and anniversaries. It displays the days, hours, minutes, and seconds left with an easy-to-read countdown timer, as well as customized color, size, and labeled text properties.
- Elements [Salla Filters - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422704m0.md): The web component is used to filter data in a variety of ways, such as by text, by date, or by number. They can also be used to filter data based on the user's input. They are easy to use and can be customized to meet the specific needs of the Theme.
- Elements [Salla Infinit Scroll - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422706m0.md): The web component allows for infinite scrolling to load content continuously as the user scrolls down the page, eliminating the need for pagination, and that can be customized using the properties' parameters available.
- Elements [Salla List tile - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422708m0.md): The web component is used to display listing items in a tile form, which is one of the popular ways used in E-commerce. List tile component allows this style of display to be applied while supporting various properties and slots to customize the component.
- Elements [Salla Loading - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422709m0.md): The web component is used to convey that some data is currently loading to the user, and that can be customized using the properties' parameters available.
- Elements [Salla map - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422713m0.md): The web component displays geographical maps from various sources. It supports multiple layers, tiled and full-image sources, adding markers, and interaction through events.
- Elements [Salla modal - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422714m0.md): The web component displays a dialog box or pop-up window on top of the current page. It is positioned above all other components in the application, restricting scrolling of the main page and only allowing scrolling of the modal's content. It consists of a Button component to activate the modal, and that can be customized using the properties, events, methods and slots' parameters available.
- Elements [Salla Placeholder - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422716m0.md): The web component is used to reserve space for content that soon will appear in a layout soon. It may include a paragraph, a header, and an image, depending on the content type. It emphasizes that the content is to be loaded and can be customized using the properties' parameters available.
- Elements [Salla Progress Bar - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422723m0.md): The web component is used to convey data visually to users. It is also designed to help users quickly interpret numerical data at a glance, and can be customized according to the color and unit of the bar, as well as the unit, value, and textual representation.
- Elements [Salla Rating Star - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422727m0.md): This web component is used to display a form of rating scale using a star glyph or similar typographic symbol that is customizable in terms if name, size, and value, and that can be customized using the properties' parameters available.
- Elements [Salla Reviews - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/508226m0.md): The web component displays a vertically scrollable reviews, which you can customize its data source using the properties available.
- Elements [Salla Reviews Summary Component - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/602149m0.md): Discover how to use the web component to showcase average product ratings and streamline customer experience on your product detail pages. Includes usage examples and styling options.
- Elements [Salla Sheet Component Guide - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422733m0.md): Learn how to implement and customize the web component—a foundational layout system in Salla’s UI library. Includes HTML usage, SASS styling, properties, and method integration.
- Elements [Salla Skeleton Component - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422734m0.md): Implement the web component to display loading placeholders for asynchronous content. Customize its size and shape with flexible properties for a smooth user experience.
- Elements [Salla Slider - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422735m0.md): The component allows you to create a slider that can display multiple slides, which can be navigated by the Merchant using arrows or thumbnails.
- Elements [Salla Social - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/499802m0.md): The web component allows users to click on the Store's social media accounts, such as YouTube, X (formerly Twitter), and Instagram.
- Elements [Salla Social Share - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422736m0.md): The web component is used to display a menu with social media platforms and sharing capabilities in the form of email and copyable links. This can be customized using the properties' parameters.
- Elements [Salla Tabs - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422738m0.md): The web component makes it possible to have several panes inside a single view. This implies the content is presented in several independent panes, each of which can be seen independently of the others. If the user wants to see a certain section of the page, they click on that tab's header. The component groups several tabs/panes that each consists of and where:
- [Form](https://docs.salla.dev/849487f0.md):
- Form [Salla Button - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422694m0.md): The web component shows a customizable button, in terms of size, color, style, status, position etc ,which can be used with any other web component, and that can be customized using the properties' parameters available.
- Form [Salla Botton Alert - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422693m0.md): The web component displays a message to the Merchant at the bottom of the used component. It blockes interaction with the rest of the screen until they are dismissed
- Form [Salla Contact - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/478494m0.md): The web component allows users to display contact items. It is possible to include the salla-social component for icon visual representation.
- Form [Salla Date Time Picker - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422702m0.md): The web component is used to allow users to select both date and time with the same control. The date and time can be entered directly in the format of the current locale or through the Date Time Picker’s visible overlay.
- Form [Salla File upload - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422703m0.md): The web component is used to allow the user to allow uploading a file or a number of files is supported by the File Upload web component, with the help of completed and supported parameters.
- Form [Salla Menu - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/478492m0.md): The web component displays a nested list items that either appear on the header section or footer section.
- Form [Salla Quantity Input- Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422724m0.md): The web component is used to allow the customer to use a counter to specify the needed quantity of a specific product, which is framed by a Button component. The component extends the input number element. For more, read from Mozilla.
- Form [Salla Select - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422746m0.md): The web component is used to allow selection from a particular dropdown list, which can be an item's color, size, and so on. The component can be customized using the properties' parameters available.
- Form [Salla Tel Input - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422739m0.md): The web component is used to show a field for entering a telephone number, with country key/code prefix, and that can be customized using the properties' parameters available.
- [Product](https://docs.salla.dev/849488f0.md):
- Product [Salla Add Product - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422692m0.md): The web component allows controllability over button text labels and behaviours based on the product-status and product-type properties. It consists of Product Availability component and Button component.
- Product [Salla Advertisement - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/478502m0.md): The web component allows you to displays Advertisement items such as icons, URLs, target, description, with the ability to edit the Advertisement background and text color.
- Product [Salla Comments - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/482455m0.md): The web component allows the user to enter textual contents as a comment for a Product or Page.
- Product [Salla Conditional Offer - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/537931m0.md): The web component enables dynamic presentation of offers and discounts based on the customer's cart status.
- Product [Salla Gifting- Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422705m0.md): The web component is used to display items as gifts, which can be used after the customer has completed a purchase. It can be customized using the properties' parameters available.
- Product [Salla Installment - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422707m0.md): The web component is used to show a block area for the available installment payment options provided for a specific product. It consists of the supported payment in installments' options in an inline manner, and that can be customized using the properties' parameters available.
- Product [Salla Meta Data - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/464599m0.md): The web component helps to show detailed specifications for a product. It can display one or multiple sections of information, like links, text, files, and other details about the product.
- Product [Salla Offer - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/440408m0.md): The web component displays offers, categories, products, banks, and discount information. It uses the salla-slider component for carousel functionality.
- Product [Salla Offer Modal - Salla Storefront - Web Components - Twilight Documentation | Salla Docs](https://docs.salla.dev/422715m0.md): The web component shows a list of products with an offer given by the store admin. These offered products are related to a specific product. It consists of Button component to which Merchants can select offers related to product(s) they added to the cart, and that can be customized using the slots' parameters available.
- Product [Salla Orders - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/508225m0.md): The web component shows a table with order details, such as order ID, product total, order status, and more.
- Product [Salla Payments - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/478374m0.md): The web component allows users to display Payments items including sbc-id, withMadeInKsa, and withSbc.
- Product [Salla Products Availability - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422717m0.md): The web component is to show the "Notify availability" option as a button for the registered customer, while prompting unregistered merchants to input their phone number/email to be added to the notification list. It consists of a Modal activated by the Button component and that can be customized using the properties' parameters available.
- Product [Salla Product Card - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422718m0.md): The web component is used to contain content and actions about a single product in a card display mode. The component incorporates options for displaying images, hovering over buttons, product information, and more.
- Product [Salla Product List- Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422719m0.md): The web component is used to display a group of related products with some information, such as products' names, prices, and other relevant information in an organized way. Users can interact with the component by clicking on a product to view its details.
- Product [Salla Product Options - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422720m0.md): The web component is used to show to the Merchant all the fields that are customizable to curate the experience of personalizing a product prior to ordering it. Read more details on the proper use of each element of the component.
- Product [ Salla Product Size- Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422721m0.md): The web component is used to enable the merchant to add product measurements of height, weight, depth and other metrics for the customer to visualize the actual product size in real life. The pre-defined methods allow for calling functions built by Salla to carry out certain actvities, such as open and close the Product Size Guide component.
- Product [Salla Product Slider - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422722m0.md): The web component is used to navigate horizontally through a group of related products. Product sliders can be easily arranged in a highly customizable layout, allowing for various product views or collections to be presented in a visually appealing way.
- Product [Salla Quick Buy - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422725m0.md): The web component is used for quick purchase. It redirects the customer immediately to the checkout page. By streamlining the shopping experience, customer can cut out extra steps and reduce abandonments, giving customers a secure and frictionless way to buy goods online.
- Product [Salla Quick Order - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422726m0.md): The web component allows customers to request a call from the store owner for assistance with making their order. Customers provide their contact information through this component and the store owner is notified of the request. The store owner can then contact the customer directly to provide assistance with their order. This web component is an easy and convenient way for customers to receive help and support from the store owner, improving the overall customer experience.
- Product [Salla Scopes - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422729m0.md): The web component shows a list of scopes (Branches) owned by the store. It consists of Button component that enables the addition of a header component, and that can be customized using the properties' parameters.
- Product [Salla Search - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422730m0.md): The website element shows a search box, field, or bar. Its specific purpose is to accept user input for database searching. It consists of a Modal activated by the Button component, and that can be customized using the slots' parameters available.
- [User](https://docs.salla.dev/849489f0.md):
- User [Salla Cart Summary - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422695m0.md): The web component is used to show the icon of the shopping cart with a small circle badge indicating the number of items in the cart.
- User [Salla Localization Modal - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422710m0.md): The web component shows the menu for the store's available languages and currencies. It consists of a Modal activated by the Button component that shows the menu for the store's available languages and currencies, and that can be customized using the properties' parameters.
- User [Salla Login - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422711m0.md): The web component displays the login form, which prompts a user for their credentials in order to authenticate their access. It usually comprises of the standard username or email as well as a phone number. It consists of a Modal activated by the Button component, and that can be customized using the properties' parameters available.
- User [Salla Loyalty - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422712m0.md): The web component is used to display a popup that represents the Loyalty program. This program enables the store's customers to benefit from collecting the points for vouchers and offers provided by the store. Once they have collected enough points, the customers will be eligible to redeem them for exciting gifts or products.
- User [Salla Rating - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422728m0.md): The web component is used to display the rating scale for a store, product, or shipping company. It consists of a Modal activated by the Button component, and that can be customized using the properties' parameters available.
- User [Salla User Menu - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422740m0.md): The web component is used to show a navigation menu list with links that route users to accomplish user-related functions including Login, Logout, Profile, Sign Up, and more.
- User [Salla User Profile - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/482367m0.md): This web component allows the user to display the user information, this can be customised to display information such as Name, Email, Phone Number.
- User [Salla User Settings - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422741m0.md): The web component allows the user to manage their account settings such as enabling notifications and closing accounts, and that can be customized using the properties' parameters available.
- User [Salla Verify - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422742m0.md): The web component used to show fields for verifying email/mobile of users by sending OTP verification code during registration, login, or profile update, and that can be done using the properties' parameters available.
- [Overview](https://docs.salla.dev/1724365m0.md):
- [Getting Started](https://docs.salla.dev/1804446m0.md):
- [Usage - Device Mode](https://docs.salla.dev/1724504m0.md):
- [Usage - Cloud Mode](https://docs.salla.dev/1724667m0.md):
- Events [Account Events](https://docs.salla.dev/1804481m0.md):
- Events [Cart & Checkout Events](https://docs.salla.dev/1804461m0.md):
- Events [Product Events](https://docs.salla.dev/1804467m0.md):
- Events [Promotion & Coupon Events](https://docs.salla.dev/1804470m0.md):
- Events [Wishlist Events](https://docs.salla.dev/1804471m0.md):
- [Welcome to Salla CLI - Salla CLI | Salla Docs](https://docs.salla.dev/429774m0.md): Discover Salla CLI, the command-line tool for developers to create and manage Salla Apps and Themes with simple one-command setup. Learn prerequisites, key commands for apps and themes, and how to get started using the Salla Partners Portal. Join the Salla Developers Community for support.
- [Salla CLI Usage - Salla CLI | Salla Docs](https://docs.salla.dev/422761m0.md): Learn how to install and use the Salla CLI, the essential tool for creating Salla Apps and Themes. This guide covers installation steps, PowerShell and Rosetta requirements, and key commands to manage and build projects efficiently.
- [Salla CLI Authorization- Salla CLI | Salla Docs](https://docs.salla.dev/422762m0.md): Learn how to authorize the Salla CLI using the OAuth-based login command to securely access your Salla Partners Portal account and perform developer actions.
- [Salla CLI help - Salla CLI | Salla Docs](https://docs.salla.dev/422766m0.md): This section is designated to access help content on Salla CLI. Using -h or --help both provide information about the command. Below sections explain salla -h/--help , salla app -h/--help and salla theme -h/--help.
- [Apps Command](https://docs.salla.dev/849557f0.md):
- Apps Command [Apps Commands Overview - Salla CLI | Salla Docs](https://docs.salla.dev/422767m0.md): This section is about Salla Apps commands. In this overview, developers can find a brief guide to the commands Salla CLI made for the Apps.
- Apps Command [Create App - Salla CLI | Salla Docs](https://docs.salla.dev/422768m0.md): Developers create Salla Apps, which are primarily used in Salla stores to provide functionality and other services. This article demonstrates how to use the Salla CLI command salla app create to create Salla Apps.
- Apps Command [Create Webhook - Salla CLI | Salla Docs](https://docs.salla.dev/422769m0.md): Webhook simplifies the way Apps communicate with each other, as it is triggered by an event in a source system. For instance, a Salla Merchant Store and / or Salla Apps Store sends the data payload to a destination system, for example the Developer's App.
- Apps Command [Delete App - Salla CLI | Salla Docs](https://docs.salla.dev/422770m0.md): Using Salla CLI commands, developers can quickly delete the apps they created. This article explains how to delete an app using the command salla app delete.
- Apps Command [Link Salla App - Salla CLI | Salla Docs](https://docs.salla.dev/422771m0.md): Developers can link an App with their Salla Partners account to manage the Apps that they created. The developer can use the Salla CLI command to link a local app to the Partners account.
- Apps Command [salla app list - Salla Storefront - Twilight Documentation | Salla Docs](https://docs.salla.dev/422772m0.md): Salla's skilled developers are continuously creating amazing Apps for Salla. To keep track and check the Apps created by the developers, they can easily use the Salla CLI command salla app list to display the Apps associated with their Salla Parnters account, as explained later in this article.
- Apps Command [App Serve - Salla CLI | Salla Docs](https://docs.salla.dev/422773m0.md): Developers can test the App and get the Apps information such as Remote URL, Local URL, Webhook URL, and OAuth Callback URL. Salla app serve command can be accessed via the Salla CLI command. Read this article to learn more about the serve.
- [Twilight Themes Command](https://docs.salla.dev/849558f0.md):
- Twilight Themes Command [overview and introduction to the Salla CLI Theme Commands - Salla CLI | Salla Docs](https://docs.salla.dev/422774m0.md): This section contains an overview and introduction to the Salla CLI Theme Commands. These commands allow the developer to create a Salla theme, view a live preview, list the themes, and delete theme.
- Twilight Themes Command [Create Theme - Salla CLI | Salla Docs](https://docs.salla.dev/422775m0.md): With over thousands of stores in Salla, it's a big plus to stand out visually where customers can see the uniqueness that sets one store apart from another. Salla themes allows making detailed changes to the store's look-and-feel, with the help of Salla CLI which can be leveraged by the developers to design the themes. Within this article, an explanation of how a developer can create themes by using the create command will be provided.
- Twilight Themes Command [Theme Preview - Salla CLI | Salla Docs](https://docs.salla.dev/422776m0.md): The Salla CLI allows the developer to preview the theme as they are being developed. This article will walk the developer through the process of using the preview command in the Salla CLI.
- Twilight Themes Command [List Themes - Salla CLI | Salla Docs](https://docs.salla.dev/422777m0.md): The developer has the ability to design various themes that can be used across multiple stores. The list command in Salla CLI assists the developer in listing the Themes associated with their Salla Partners account. To learn more about this command, keep reading.
- Twilight Themes Command [Delete Theme - Salla CLI | Salla Docs](https://docs.salla.dev/422778m0.md): The developer can delete the theme that has been created by them using Salla CLI. This article will guide the developer on using the delete command to delete a theme.
- Twilight Themes Command [Publish Theme - Salla CLI | Salla Docs](https://docs.salla.dev/422968m0.md): Following the creation of Salla theme, the developer may publish it to the Store Themes Marketplace, to be ready for installation by the stores' owners. This is accomplished with the Salla CLI theme command publish.
- [Additional Resources](https://docs.salla.dev/849556f0.md):
- Additional Resources [Upgrade and Version - Salla CLI | Salla Docs](https://docs.salla.dev/422763m0.md): As a part of maintaining a good performance for the Apps and Themes in Salla, the developers continuously enhance their products with new features that require updating. This article shows the commands that the developer can use to perform the upgrade and check the current version of Salla CLI.
- Additional Resources [Troubleshooting - Salla CLI | Salla Docs](https://docs.salla.dev/422765m0.md): In the course of using the Salla CLI, you may encounter various issues or error messages. These can stem from a variety of causes, from minor misconfigurations to deeper problems requiring more thorough investigation. This section presents a range of common errors and their corresponding troubleshooting steps to guide you in resolving these issues efficiently. Remember, each problem is an opportunity to better understand the workings of the Salla CLI.
## API Docs
- APIs > Orders [Create Order -Salla Merchant API | Salla Docs](https://docs.salla.dev/5394145e0.md): This endpoint allows you to create an order related to your store directly from this endpoint.
- APIs > Orders [List Orders - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394146e0.md): This endpoint allows you to list all orders related to your store.
- APIs > Orders [Orders Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394147e0.md): This endpoint allows you to return the details for a specific order by passing the order_id as a path parameter.
- APIs > Orders [Create Drafted Order - Salla Merchant API | Salla Docs](https://docs.salla.dev/5750257e0.md): This endpoint allows you to create an order in the Draft status.
- APIs > Orders [Update Order - Salla Merchant API | Salla Docs](https://docs.salla.dev/5751605e0.md): This endpoint allows you to update a specific order by passing the order_id as a path parameter.
- APIs > Orders [Duplicate Order - Salla Merchant API | Salla Docs](https://docs.salla.dev/7102947e0.md): This endpoint allows you to duplicate the details of a specific order
- APIs > Orders [Order Actions - Salla Merchant API | Salla Docs](https://docs.salla.dev/7549669e0.md): This endpoint allows you to perform bulk actions on the orders related to the store.
- APIs > Orders [Relocate Order Stock](https://docs.salla.dev/18575329e0.md): This endpoint allows you to update order stock location associated with a spesific order.
- APIs > Order Items [List Order Items - Salla Merchant API | Salla Docs](https://docs.salla.dev/5565737e0.md): This endpoint allows you to retrieve the complete details of specific Order items by passing the order_id as query parameter.
- APIs > Order Items [Create Order Item - Salla Merchant API | Salla Docs](https://docs.salla.dev/5751402e0.md): This endpoint allows you to create an order item for a specific order by passing its ID in the body request.
- APIs > Order Items [Update Order Item - Salla Merchant API | Salla Docs](https://docs.salla.dev/5751555e0.md): This endpoint allows you to update a specific Order item by passing the item_id as a path parameter.
- APIs > Order Items [Delete Order Item - Salla Merchant API | Salla Docs](https://docs.salla.dev/5751557e0.md): This endpoint allows you to delete an order item by passing the item_id as a path parameter.
- APIs > Order Status [Update Order Status - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394148e0.md): This endpoint allows you to update the status of a specific order by passing the order_id as a path parameter.
- APIs > Order Status [Create Custom Order Status - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394149e0.md): This endpoint allows you to create a custom order status using the parameters available to be sent as body request.
- APIs > Order Status [List Order Statuses - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394150e0.md): This endpoint allows you to fetch a list of all order statuses and sub-statuses.
- APIs > Order Status [Order Status Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394151e0.md): This endpoint allows you to fetch details about specific order status by passing the status_id as a path parameter.
- APIs > Order Status [Update Custom Order Status - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394152e0.md): This endpoint allows you to update a custom order status by passing the status_id as a path parameter.
- APIs > Order Status [Update Bulck Orders Statuses - Salla Merchant API | Salla Docs](https://docs.salla.dev/5588886e0.md): This endpoint allows you to update orders' statuses in bulk by uploading an Excel file with the xlsx file extension.
- APIs > Order Status [Sort Orders Statuses - Salla Merchant API | Salla Docs](https://docs.salla.dev/5607770e0.md): This endpoint allows you to sort the orders statuses on the Merchant dashboard.
- APIs > Order Histories [List Orders Histories - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394162e0.md): This endpoint allows you to return the order history of previous and current order statuses for a specific order by passing the order_id as a path parameter.
- APIs > Order Histories [Create Orders Histories - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394163e0.md): This endpoint allows you to append a note to the Order History, by passing the order_id as a path parameter.
- APIs > Order Options [List Order Options- Salla Merchant API | Salla Docs](https://docs.salla.dev/5394154e0.md): This endpoint allows you to list all available tags that already exist so that you could use them in tagging orders.
- APIs > Order Options [Order Options Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/13121125e0.md): This endpoint allows you to list a specific order option details
- APIs > Order Options [Create Order Option- Salla Merchants APIs](https://docs.salla.dev/5394153e0.md): This endpoint allows you to create an order option associated with an order.
- APIs > Order Options [Update Order Option - Salla Merchant API | Salla Docs](https://docs.salla.dev/12918611e0.md): This endpoint allows you to update a specific order option associated with an order.
- APIs > Order Options [Delete Order Option - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394155e0.md): This endpoint allows you to delete a particular tag from a specific order by passing the order_id as a path parameter for the order and the tag_id as a path parameter for the tag.
- APIs > Order Invoice [Create Invoice - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394156e0.md): This endpoint allows you to create an invoice to a specific order from your side.
- APIs > Order Invoice [List Invoices - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394157e0.md): This endpoint allows you to fetch a list of order invoices.
- APIs > Order Invoice [Invoice Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394158e0.md): This endpoint allows you to fetch a specific order invoice details by passing the invoice_id as a path parameter.
- APIs > Order Invoice [Send Order Invoice - Salla Merchant API | Salla Docs](https://docs.salla.dev/6336820e0.md): This endpoint allows you to send the order invoice to the customer's email by passing the order_id as a path parameter.
- APIs > Order Invoice [Create Order Invoice - Salla Merchant API | Salla Docs](https://docs.salla.dev/6339631e0.md): This endpoint allows you to create / print the Order Invoice by passing the order_id as the path parameter.
- APIs > Order Reservations [List Order Reservations - Salla Merchant API | Salla Docs](https://docs.salla.dev/5579097e0.md): This endpint allows you to retrieve all the current order reservations.
- APIs > Districts [List Districts - Salla Merchant API | Salla Docs](https://docs.salla.dev/21655021e0.md): This endpoint allows you to list all available districts for a specific city by passing the city as a path parameter.
- APIs > Settings [Settings List - Salla Merchant API | Salla Docs](https://docs.salla.dev/6965777e0.md): This endpoint allows you to fetch the list of the main settings associated with the store to enable / disable / show / hide store features based on a specific entity
- APIs > Settings [Update Settings Fields - Salla Merchant API | Salla Docs](https://docs.salla.dev/6965780e0.md): This endpoint allows you to update a specific Setting slug based on a specific entity, where the payload will be changed based on the passed body parameter values
- APIs > Settings [Settings Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/6965781e0.md): This endpoint allows you to fetch settings details for a specific slug by passing the slug as a path parameter.
- APIs > Exports [Export Orders - Salla Merchant API | Salla Docs](https://docs.salla.dev/5590305e0.md): This endpoint allows you to export orders in excel format (xlsx or csv).
- APIs > Exports [Exports Logs - Salla Merchant API | Salla Docs](https://docs.salla.dev/10753343e0.md): This endpoint allows you to export store logs
- APIs > Exports [List Export Templates - Salla Merchant API | Salla Docs](https://docs.salla.dev/5593165e0.md): This endpoint allows you to retrieve a list of the current export templates of either orders or products entity.
- APIs > Exports [Create Export Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/5593686e0.md): This endpoint allows you o create a custom export template for either "Orders" or "Products"
- APIs > Exports [Update Export Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/5593689e0.md): This endpoint allows you to update the details of a custom export template by passing the template_id as a path parameter.
- APIs > Exports [Delete Export Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/5593835e0.md): This endpoint allows you to delete a custom export template by passing the template_id as the path parameter.
- APIs > Exports [List Export Columns - Salla Merchant API | Salla Docs](https://docs.salla.dev/5607986e0.md): This endpoint allows you to retrieve the available fields that you need to add into an export template.
- APIs > Exports [Exports Customers - Salla Merchant API | Salla Docs](https://docs.salla.dev/10774701e0.md): This endpoint allows you to export customers.
- APIs > Exports [Export Custom URLs - Salla Merchant API | Salla Docs](https://docs.salla.dev/10393831e0.md): This endpoint allows you to export custom URL template in .xlsx format.
- APIs > Exports [Export Products - Salla Merchant API | Salla Docs](https://docs.salla.dev/9796006e0.md): This endpoint allows you to export products into an Excel file in specific types.
- APIs > Products [Create Product - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394167e0.md): Products can be created within your store at Salla by providing the required data in this endpoint.
- APIs > Products [List Products - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394168e0.md): This endpoint allows you to list all available products related to your store.
- APIs > Products [Product Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394169e0.md): This endpoint allows you to return specific product details by passing the product as a path parameter.
- APIs > Products [Update Product - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394170e0.md): This endpoint allows you to update specific product details by passing the product as a path parameter.
- APIs > Products [Delete Product - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394171e0.md): This endpoint allows you to delete a specific product by passing the product as a path parameter.
- APIs > Products [Change Product Status - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394172e0.md): This endpoint allows you to update specific product status by passing the product as a path parameter.
- APIs > Products [Product Details By SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394173e0.md): This endpoint allows you to return specific product details by passing the sku as a path parameter.
- APIs > Products [Update Product By SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394174e0.md): This endpoint allows you to update specific product details by passing the sku as a path parameter.
- APIs > Products [Delete Product By SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394175e0.md): This endpoint allows you to delete a specific product by passing the sku as a path parameter.
- APIs > Products [Update Product Price By SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394176e0.md): This endpoint allows you to update specific product price by passing the sku as a path parameter.
- APIs > Products [Update Bulk Product Prices - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394177e0.md): This endpoint allows you to update unlimited bulk products' prices by providing the IDs of the products and the price amounts to be updated.
- APIs > Products [Import Products - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394178e0.md): This endpoint allows you to import products from an Excel file.
- APIs > Products [Bulk Product Action - Salla Merchant API | Salla Docs](https://docs.salla.dev/9613153e0.md): This endpoint allows you update multiple products with various actions.
- APIs > Product Options [Create Product Option - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394194e0.md): This endpoint allows you to create a new option for a specific product by passing the product as a path parameter.
- APIs > Product Options [Product Option Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394195e0.md): This endpoint allows you to return specific option details for a specific product by passing the option as a path parameter.
- APIs > Product Options [Update Product Option - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394196e0.md): This endpoint allows you to update specific option details for a specific product by passing the option as a path parameter.
- APIs > Product Options [Delete Product Option - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394197e0.md): This endpoint allows you to delete a particular option for a specific product including its related data (values and variants) by passing the option as a path parameter.
- APIs > Product Quantity [Update Bulk Quantities - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394192e0.md): This endpoint allows you to update unlimited bulk quantities by providing the IDs of the products you want to update its quantity in your body request, where it will process the update procedure and then execute later on.
- APIs > Product Quantity [List Products Quantities - Salla Merchant API | Salla Docs](https://docs.salla.dev/9612796e0.md): This endpoint allows you to fetch a list of products quantities
- APIs > Product Quantity [List Quantity Change Reasosn - Salla Merchant API | Salla Docs](https://docs.salla.dev/10094923e0.md): This endpoint allows you to retrieve a list of reasons for inventory quantity changes on products.
- APIs > Product Quantity [List Quantity Audit - Salla Merchant API | Salla Docs](https://docs.salla.dev/9613070e0.md): This endpoint allows you to retrieve audited changes in product quantities.
- APIs > Product Variants [List Product Variants - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394202e0.md): This endpoint allows you to list all product variants directly from this endpoint by passing the product as a path parameter.
- APIs > Product Variants [Product Variant Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394203e0.md): This endpoint allows you to return the complete details for a specific variant by passing the variant as a path parameter.
- APIs > Product Variants [Update Product Variant - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394204e0.md): This endpoint allows you to update variant details by passing the variant as a path parameter.
- APIs > Product Variants [Update Product Variant Quantity - Salla Merchants APIs](https://docs.salla.dev/5394205e0.md): This endpoint allows you to update a specific product variant quantity by passing the variant as a path parameter.
- APIs > Product Tags [Create Product Tag - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394179e0.md): This endpoint allows you to create Product Tags within your store at Salla by providing the required data.
- APIs > Product Tags [List Product Tags - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394180e0.md): This endpoint allows you to list all available product tags related to your store.
- APIs > Product Images [Attach Image by SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394184e0.md): This endpoint allows you to attach an image by passing the sku as a path parameter.
- APIs > Product Images [Attach Video by SKU - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394185e0.md): This endpoint allows you to attache a video by passing the sku as a path parameter.
- APIs > Product Images [Attach Youtube Video - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394186e0.md): This endpoint allows you to add unlimited videos to a specific product by passing the product as a path parameter.
- APIs > Product Images [Attach Image - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394187e0.md): This endpoint allows you to add up to 10 images to a specific product by passing the product as a path parameter.
- APIs > Product Images [Update Image - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394188e0.md): This endpoint allows you to update a specific product's image by passing the image_id as a path parameter. The updating of the image can be done either via providing a URL link to the image or uploading an image via multipart/form-data media type.
- APIs > Product Images [Delete Image - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394189e0.md): This endpoint allows you to delete a specific image by passing the image as a path parameter.
- APIs > Product Option Values [Create Product Option Value - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394198e0.md): This endpoint allows you to create new values in specific option for a specific product by passing the option as a path parameter.
- APIs > Product Option Values [Product Option Value Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394199e0.md): This endpoint allows you to return value details in specific option for a specific product by passing the value as a path parameter.
- APIs > Product Option Values [Update Product Option Value - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394200e0.md): This endpoint allows you to update value details in a specific option for a specific product by passing the value as a path parameter.
- APIs > Product Option Values [Delete Product Option Value - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394201e0.md): This endpoint allows you to delete value from a specific option for a specific product by passing the value as a path parameter.
- APIs > Digitals Product [Attach Digital Code - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394181e0.md): This endpoint allows you to add digital codes to a specific product by passing the product as a path parameter.
- APIs > Digitals Product [Attach Digital File - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394182e0.md): This endpoint allows you to add digital files to a specific digital product by passing the product as a path parameter.
- APIs > Digitals Product [Delete Digital File - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394183e0.md): This endpoint allows you to delete a specific digital file, by passing the file as a path parameter.
- APIs > Store Scopes [List Store Scopes - Salla Merchant APIs | Salla Docs](https://docs.salla.dev/15104922e0.md): This endpoint allows you to list store scopes for multi-country functionality.
- APIs > Store Scopes [Store Scope Details - Salla Merchant APIs | Salla Docs](https://docs.salla.dev/15107150e0.md): This endpoint allows you to fetch the associated store scope details of a specific branch (scope) for multi-country functionality by passing the scope as a path parameter.
- APIs > Abandoned Carts [List Abandoned Carts - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394138e0.md): This endpoint allows you to list abandoned carts that contain all the needed data that you can use to help customers continue the purchasing process.
- APIs > Abandoned Carts [Abandoned Cart Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394139e0.md): This endpoint allows you to return the complete details for a specific abandoned cart by passing the cart_id as a path parameter.
- APIs > Customers [Create Customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394120e0.md): This endpoint allows you to create Customers within your store at Salla by providing the required data in this endpoint.
- APIs > Customers [List Customers - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394121e0.md): This endpoint lets you list all customers associated with your store and filter them using a keyword. It retrieves customers whose "mobile number", "email", or "name" match the keyword you provide.
- APIs > Customers [Customer Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394122e0.md): This endpoint allows you to return a specific customer's details by passing the customer as a path parameter.
- APIs > Customers [Update Customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394123e0.md): This endpoint allows you to update customer details by passing the customer as a path parameter.
- APIs > Customers [Delete Customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394124e0.md): This endpoint allows you to delete a customer from the store customers list by passing the customer as a path parameter.
- APIs > Customers [Ban Customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394125e0.md): This endpoint allows you to ban, aka Add to blacklist, one of your customers by passing the customer as a path parameter.
- APIs > Customers [Un-Ban customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394126e0.md): This endpoint allows you to ub-ban (remove from blacklist) one of banned customers by passing the customer as a path parameter.
- APIs > Customers [Import Customers - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394127e0.md): This endpoint allows you to import customers from an Excel file.
- APIs > Customer Groups [Create Customer Group - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394128e0.md): This endpoint allows you to create a customer group by providing a required group name, along with conditions (shared traits among members) and the features that will apply to the group.
- APIs > Customer Groups [List Customer Groups - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394129e0.md): This endpoint allows you to list all the customer groups in your store.
- APIs > Customer Groups [Add Customers To Group Customer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394130e0.md): This endpoint allows you to add customers to a specific customer groups.
- APIs > Customer Groups [Update Default Customer Group - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394131e0.md): This endpoint allows you to update the default customer group from this Endpoint. Each new customer is added automatically to the default customer group.
- APIs > Customer Groups [Update Customer Group - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394132e0.md): This endpoint allows you to update a customer group by passing the group as a path parameter.
- APIs > Customer Groups [Delete Customer Group - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394133e0.md): This endpoint allows you to delete a customer group by passing the group as a path parameter.
- APIs > Customer Wallet [Deposit to Wallet](https://docs.salla.dev/24839928e0.md): This endpoint allows you to deposit a specific amount in the customer wallet.
- APIs > Customer Wallet [Withdraw from Wallet](https://docs.salla.dev/24850516e0.md): This endpoint allows you to withdraw a specific amount from the customer wallet.
- APIs > Categories [Create Category - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394206e0.md): This endpoint allows you to create a new category and return the category ID and its details.
- APIs > Categories [List Categories - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394207e0.md): This endpoint allows you to list all categories related to your store directly from this endpoint. Also, it allows you to filter them using a keyword, the endpoint would return any category which name matches this keyword.
- APIs > Categories [Category Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394208e0.md): This endpoint allows you to return the complete details for a specific category by passing the category as a path parameter.
- APIs > Categories [Update Category - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394209e0.md): This endpoint allows you to update category details by passing the category as a path parameter.
- APIs > Categories [Delete Category - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394210e0.md): This endpoint allows you to delete a specific category by passing the category as a path parameter.
- APIs > Categories [Category Children](https://docs.salla.dev/5394211e0.md): This endpoint allows you to return specific category children by passing the `category` as a path parameter.
- APIs > Categories [Categories Search - Salla Merchant API | Salla Docs](https://docs.salla.dev/10309545e0.md): This endpoint allows you to search through existing categories using keywords *(a.k.a name of the category)* as well as an array of Category IDs
- APIs > Categories [List Category - Salla Merchant API | Salla Docs](https://docs.salla.dev/11055135e0.md): This endpoint allows you to list all the products and their sort order that are related in a specified category by passing the id as a path parameter..
- APIs > Shipments [Create Shipment - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394231e0.md): This endpoint allows you to create a shipment related to your store directly from this endpoint.
- APIs > Shipments [List Shipments - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394232e0.md): This endpoint allows you to list all shipments related to your store directly from this endpoint.
- APIs > Shipments [Update Shipment Details -Salla Merchant API | Salla Docs](https://docs.salla.dev/5394233e0.md): This endpoint allows you to update specific shipment details by passing the shipment_id as a path parameter.
- APIs > Shipments [Shipment Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394234e0.md): This endpoint allows you to return the complete details for a specific shipment by passing the shipment_id as a path parameter.
- APIs > Shipments [Cancel Shipment - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394235e0.md): This endpoint allows you to cancel specific Shipment by passing the shipment_id as a path parameter.
- APIs > Shipments [Return Shipment - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394236e0.md): This endpoint allows you to return specific shipment by passing the shipment_id as a path parameter.
- APIs > Shipments [Shipment Tracking - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394237e0.md): This endpoint allows you to fetch tracking details for a specific shipment by passing the shipment_id as a path parameter.
- APIs > Shipping Companies [Create Shipping Company - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394238e0.md): This endpoint allows you to create a custom shipping company.
- APIs > Shipping Companies [Shipping Company Options - Salla Merchant API | Salla Docs](https://docs.salla.dev/8817101e0.md): This endpoint is used to show the shipping company's options when issuing an AWB for an order.
- APIs > Shipping Companies [List Shipping Companies - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394239e0.md): This endpoint allows you to list all active shipping companies associated with the store.
- APIs > Shipping Companies [Shipping Company Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394240e0.md): This endpoint allows you to fetch details of a speicifc shipping company associated with the store by passing the company_id as a path parameter.
- APIs > Shipping Companies [Update Shipping Company - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394241e0.md): This endpoint allows you to update a custom shipping company associated with the store by passing the company_id as a path parameter.
- APIs > Shipping Companies [Delete Shipping Company - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394242e0.md): This endpoint allows you to delete a custom shipping company associated with the store, by passing the company_id as a path parameter.
- APIs > Shipping Companies [List Estimate Rates - Salla Merchant API | Salla Docs](https://docs.salla.dev/6899590e0.md): This endpoint allows you to fetch all of the shipping companies' estimate rates, based on the customer's order address
- APIs > Shipping Zones [Create Shipping Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394246e0.md): This endpoint allows you to create a Custom Shipping Zone.
- APIs > Shipping Zones [List Shipping Zones - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394247e0.md): This endpoint allows you to list all Custom Shipping Zones.
- APIs > Shipping Zones [Shipping Zone Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394248e0.md): This endpoint allows you to fetch a specific Custom Shipping Zone by passing the zone_id as a path parameter.
- APIs > Shipping Zones [Update Shipping Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394249e0.md): This endpoint allows you to update a specific Custom Shipping Zone, by passing the zone_id as a path parameter.
- APIs > Shipping Zones [Delete Shipping Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394250e0.md): This endpoint allows you to delete a specific Custom Shipping Zone, by passing the zone_id as a path parameter.
- APIs > Shipping Routes [Routs List - Salla Merchant API | Salla Docs](https://docs.salla.dev/19357016e0.md): This endpoint allows you to fetch all shipping routes configured for the store.
- APIs > Shipping Routes [Rout Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/19357556e0.md): This endpoint allows you to fetch detailed information about a specific shipping route.
- APIs > Shipping Routes [Create Route - Salla Merchant API | Salla Docs](https://docs.salla.dev/19358856e0.md): This endpoint allows you to create a new shipping route with configurable behavior, type, and conditions.
- APIs > Shipping Routes [Update Route - Salla Merchant API | Salla Docs](https://docs.salla.dev/19370925e0.md): This endpoint allows you to update the details of an existing shipping route by passing its id as a path parameter.
- APIs > Shipping Routes [Default Route - Salla Merchant API | Salla Docs](https://docs.salla.dev/19370978e0.md): This endpoint allows you to view or update the default shipping route.
- APIs > Shipping Routes [Delete Route - Salla Merchant API | Salla Docs](https://docs.salla.dev/19371255e0.md): This endpoint allows you to update an existing shipping route by passing its id as a path paraneter.
- APIs > Countries [List Countries - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394228e0.md): This endpoint allows you to list all available countries.
- APIs > Countries [Country Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394229e0.md): This endpoint allows you to return the details for a specific country by passing the country as a path parameter.
- APIs > Cities [List Cities - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394230e0.md): This endpoint allows you to list all available cities for a specific country by passing the country as a path parameter.
- APIs > Product Option Templates [List Options Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/9633869e0.md): This endpoint allows you to list all option templates related to the product.
- APIs > Product Option Templates [Option Template Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/9634609e0.md): This endpoint allows you to fetch the product options' templates by passing the id as a path parameter.
- APIs > Product Option Templates [Delete Option Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/9634526e0.md): This endpoint allows you to delete a specific product option template by passing the id as a path parameter.
- APIs > Product Option Templates [Update Option Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/9634567e0.md): This endpoint allows you to update a specific product option template by passing the id as a path parameter.
- APIs > Product Option Templates [Create Option Template - Salla Merchant API | Salla Docs](https://docs.salla.dev/9634676e0.md): This endpoint allows you create a new option template.
- APIs > Taxes [Create Tax - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394140e0.md): This endpoint allows you to create a new tax and return the corresponding tax id.
- APIs > Taxes [List Taxes - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394141e0.md): This endpoint allows you to list all available taxes for your store.
- APIs > Taxes [Tax Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394142e0.md): This endpoint allows you to return the complete details for specific tax by passing the tax as a path parameter.
- APIs > Taxes [Update Tax - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394143e0.md): This endpoint allows you to update an existing tax by passing the tax as a path parameter.
- APIs > Taxes [Delete Tax - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394144e0.md): This endpoint allows you to delete an existing tax by passing the tax as a path parameter.
- APIs > Coupons [Create Coupon - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394274e0.md): This endpoint allows you to create Single Coupon, and Group Coupons.
- APIs > Coupons [List Coupons - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394275e0.md): This endpoint allows you to return a list of coupons.
- APIs > Coupons [Coupon Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394276e0.md): This endpoint allows you to fetch details regarding a coupon by passing the coupon_id as a path parameter.
- APIs > Coupons [Update Coupon - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394277e0.md): This endpoint allows you to update details regarding a coupon by passing the coupon_id as a path parameter.
- APIs > Coupons [Delete Coupon - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394278e0.md): This endpoint allows you to delete a coupon by passing the coupon_id as a path parameter.
- APIs > Coupons [List Coupon Codes - Salla Merchant API | Salla Docs](https://docs.salla.dev/9185252e0.md): This endpoint allows you to return all the child coupons of the parent coupon by passing the coupon_id as a query parameter.
- APIs > Affiliates [List Affiliates - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394270e0.md): This endpoint allows you to fetch a list of marketing affiliates.
- APIs > Affiliates [Affiliate Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394271e0.md): This endpoint allows you to fetch details regarding an affiliate by passing the affiliate_id as a path parameter.
- APIs > Affiliates [List Affiliate Links - Salla Merchant API | Salla Docs](https://docs.salla.dev/13902666e0.md): This endpoint allows you to fetch links for a specific affiliate by passing the affiliate_id as a path parameter.
- APIs > Affiliates [Create Affiliate - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394269e0.md): This endpoint allows you to create a marketing affiliate.
- APIs > Affiliates [Update Affiliate - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394272e0.md): This endpoint allows you to update details regarding an affiliate by passing the affiliate_id as a path parameter.
- APIs > Affiliates [Delete Affiliate - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394273e0.md): This endpoint allows you to delete an affiliate by passing the affiliate_id as a path parameter.
- APIs > Order Assignment [List Auto Assignment Rules - Salla Merchant API | Salla Docs](https://docs.salla.dev/5576999e0.md): This endpoint allows you to retrieve all the orders auto-assignment rules per employee.
- APIs > Order Assignment [Order Assigned Employees Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/6930855e0.md): This endpoint allows you to fetch the assigned employees' details for a specific order by passing the `order_id` as a path parameter.
- APIs > Order Assignment [Update Auto Assignment Rule - Salla Merchant API | Salla Docs](https://docs.salla.dev/5581833e0.md): This endpoint allows you to update the order rules per employee by passing the rule_id as the path parameter.
- APIs > Order Assignment [Create Auto Assignment Rules - Salla Merchant API | Salla Docs](https://docs.salla.dev/5677301e0.md): This endpoint allows you to create multiple order auto assignment rules.
- APIs > Special Offers [Create Special Offer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394217e0.md): This endpoint allows you to create a new special offer in the store.
- APIs > Special Offers [List Special Offers - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394218e0.md): This endpoint allows you to list all special offers related to the store.
- APIs > Special Offers [Special Offer Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394219e0.md): This endpoint allows you to return the complete details for a specific special offer by passing the specialoffer as a path parameter.
- APIs > Special Offers [Update Special Offer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394220e0.md): This endpoint allows you to update special offer details by passing the specialoffers as a path parameter.
- APIs > Special Offers [Delete Special Offer - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394221e0.md): This endpoint allows you to delete a specific special offer by passing the specialoffer as a path parameter.
- APIs > Special Offers [Change Special Offer Status - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394222e0.md): This endpoint allows you to update specific special offer status by passing the offer as a path parameter.
- APIs > Transactions [List Transactions - Salla Merchant API | Salla Docs](https://docs.salla.dev/8382471e0.md): This endpoints allows you to list all of the Store Owner's payment transactions
- APIs > Transactions [Transaction Details -Salla Merchant API | Salla Docs](https://docs.salla.dev/8385183e0.md): This endpoint allows you to fetch transaction details by passing the transaction_id as a path parameter.
- APIs > Transactions [Print Transaction Invoice - Salla Merchant API | Salla Docs](https://docs.salla.dev/11716492e0.md): This endpoint allows you to print the transaction invoice by passing the `transaction_id` as a path parameter.
- APIs > Transactions [Update Transaction - Salla Merchant API | Salla Docs](https://docs.salla.dev/8385232e0.md): This endpoint allows you to refund, void, or reverse a transaction by passing the transaction_id as a path parameter.
The endpoint also supports partial refunds.
- APIs > Payments [Available Payment Methods - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394164e0.md): This endpoint allows you to list all available payment methods.
- APIs > Payments [List Banks - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394165e0.md): This endpoint allows you to list all banks associated with the store to receive payments.
- APIs > Payments [Payment Bank Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394166e0.md): This endpoint allows you to fetch the details of the bank associated with the store to recieve payments by passing the bank_id as a path parameter.
- APIs > Merchant [User Information Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/9466620e0.md): This endpoint allows you to fetch User information based on the Access Token you have received, with a detailed response showcasing Store information.
- APIs > Merchant [Store Information - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394261e0.md): This endpoint allows you to return the Store's detail information.
- APIs > Brands [Create Brand - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394212e0.md): This endpoint allows you to create a new brand in the store
- APIs > Brands [List Brands - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394213e0.md): This endpoint allows you to list all brands related to your store directly from this endpoint. Also, it allows you to filter them using a keyword, the endpoint would return any brand which name matches this keyword.
- APIs > Brands [Brand Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394214e0.md): This endpoint allows you to return the complete details for a specific brand by passing the brand as a path parameter.
- APIs > Brands [Update Brand - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394215e0.md): This endpoint allows you to update brand details by passing the brand as a path parameter.
- APIs > Brands [Delete Brand - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394216e0.md): This endpoint allows you to delete a specific brand by passing the brand as a path parameter.
- APIs > Branches [Create Branch - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394223e0.md): This endpoint allows you to create a new branch and return the created branch id and its details.
- APIs > Branches [List Branches - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394224e0.md): This endpoint allows you to list all branches related to your store directly from this endpoint.
- APIs > Branches [Branch Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394225e0.md): This endpoint allows you to return the complete details for a specific branch by passing the branch as a path parameter.
- APIs > Branches [Update Branch - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394226e0.md): This endpoint allows you to update branch details by passing the branch as a path parameter.
- APIs > Branches [Delete Branch - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394227e0.md): This endpoint allows you to delete a specific branch by passing the branch as a path parameter.
- APIs > Branches Allocations [Branch Allocation Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/18877324e0.md): This endpoint allows you to show the allocated branch details by passing the idof the allocated branch as a path parameter; the response includes the assigned shipping companies based on branch coordinates.
- APIs > Branches Allocations [Create Branches Allocations - Salla Merchant API | Salla Docs](https://docs.salla.dev/18495510e0.md): This endpoint allows you to define allocation rules for a branch, including assigning couriers and setting coverage areas.
- APIs > Branches Allocations [Update Branches Allocations - Salla Merchant API | Salla Docs](https://docs.salla.dev/18495548e0.md): This endpoint allows you to update a branch’s configuration by passing the idof the allocated branch as a path parameter, including its courier and area allocation rules.
- APIs > Branches Allocations [Delete Branches Allocations - Salla Merchant API | Salla Docs](https://docs.salla.dev/18495551e0.md): This endpoint allows you to delete a specific allocation branch.
- APIs > Branches Allocations [Allocation Branches Settings - Salla Merchant API | Salla Docs](https://docs.salla.dev/22349439e0.md): This endpoint provides the configuration for how orders are assigned to branches and defines the strategy for deducting stock from branch inventories
- APIs > Branches Allocations [List Brnaches Allocations - Salla Merchant API | Salla Docs](https://docs.salla.dev/18495252e0.md): This endpoint allows you to fetch a list of allocated branches with their rules, showing which shipping companies are assigned based on branch location.
- APIs > Branch Delivery Zones [List Branch Deivery Zones - Salla Merchant API | Salla Docs](https://docs.salla.dev/22300545e0.md): This endpoint is used to retrieve delivery zone configurations for specific branches. It helps determine which geographical areas (zones) each branch can serve for deliveries
- APIs > Branch Delivery Zones [Branch Delivery Zone Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/22300546e0.md): This Endpoint is used to show a branch’s delivery zone, including the area defined by either a radius or a polygon.
- APIs > Branch Delivery Zones [Create Branch Delivery Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/22300547e0.md): This endpoint is using for creating a new delivery zone and defining a branch’s delivery coverage by specifying its status and setting the area using either a radius or polygon coordinates
- APIs > Branch Delivery Zones [Update Branch Delivery Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/22300548e0.md): This endpoint allows modifying an existing branch’s delivery coverage, such as changing its status, adjusting the radius, or updating polygon coordinates to keep the service area accurate and up to date
- APIs > Branch Delivery Zones [Delete Branch Delivery Zone - Salla Merchant API | Salla Docs](https://docs.salla.dev/22300549e0.md): This endpoint is used for removing an existing delivery coverage configuration from a branch
- APIs > Currencies [Activate Currencies - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394256e0.md): This endpoint allows activating either a single currency or a group of currencies.
- APIs > Currencies [List Currencies - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394257e0.md): This endpoint allows you to fetch a list of all currencies alongside their details, such as name, code, symbol and status.
- APIs > Currencies [List Available Currencies](https://docs.salla.dev/5394258e0.md): This endpoint allows you to fetch a list of available currencies alongside their details, such as `name`, `code`, `symbol` and `status`.
- APIs > SEO [List SEO Settings - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394262e0.md): This endpoint allows you to show your Store's SEO Settings, such as Title, Keywords, and Description.
- APIs > SEO [Update SEO Settings - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394263e0.md): This endpoint allows you to update your Store's SEO Settings, such as Title, Keywords, and Description.
- APIs > DNS Records [List DNS Records - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394251e0.md): This endpoint allows you to retrieve all of the DNS records, such as A, CNAME, MX, and TXT records.
- APIs > DNS Records [Create DNS Record - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394252e0.md): This endpoint allows you to create DNS records such as A, CNAME, MX, and TXT records.
- APIs > DNS Records [Delete DNS Record - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394253e0.md): This endpoint allows you to delete DNS records such as A, CNAME, MX, and TXT records, by passing the dns_id as a path parameter.
- APIs > Languages [Add Langugae - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394254e0.md): This endpoint allows you to add one or more languages to the store.
- APIs > Languages [List Languages - Salla Merchant API | Salla Docs](https://docs.salla.dev/5738815e0.md): This endpoint allows you to fetch a list of languages associated with your Salla Store.
- APIs > Languages [Update Language - Salla Merchant API | Salla Docs](https://docs.salla.dev/5738833e0.md): This endpoint allows you to update a specific language by passing the locale as the path parameter.
- APIs > Employees [List Employees - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394259e0.md): This endpoint allows you to fetch a list of your store employees.
- APIs > Advertisements [Create Advertisement - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394264e0.md): This endpoint allows you to create an advertisement post of the store on its pages.
- APIs > Advertisements [List Advertisements - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394265e0.md): This endpoint allows you to list all of the advertisement posts of the store.
- APIs > Advertisements [Advertisement Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394266e0.md): This endpoint allows you to list an existing advertisement post by passing the advertisement_id as a path parameter.
- APIs > Advertisements [Update Advertisement - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394267e0.md): This endpoint allows you to update an existing advertisement post by passing the advertisement_id as a path parameter.
- APIs > Advertisements [Delete Advertisement - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394268e0.md): This endpoint allows you to delete an existing advertisement post by passing the advertisement_id as a path parameter.
- APIs > Webhooks [Register Webhook - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394134e0.md): This endpoint allows you to register a new webhook.
- APIs > Webhooks [Update Webhook- Salla Merchant API | Salla Docs](https://docs.salla.dev/10312606e0.md): This endpoint allows you to update an existing webhook by passing the id as path parameter.
- APIs > Webhooks [List Active Webhooks - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394135e0.md): This endpoint allows you to list all available, registered, and active webhooks related to the store.
- APIs > Webhooks [List Events - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394136e0.md): This endpoint allows you to list all the available events that can be used in registering webhooks from this endpoint.
- APIs > Webhooks [Deactivate Webhook - Salla Merchant API | Salla Docs](https://docs.salla.dev/5394137e0.md): This endpoint allows you to unsubscribe/deactivate a webhook from the active webhooks list at your store.
- APIs > Custom URLs [Import Custom URLs - Salla Merchant API | Salla Docs](https://docs.salla.dev/10393771e0.md): This endpoint allows you to import custom URLs to the store.
- APIs > Loyalty Points [Customer Loyalty Points - Salla Merchant API | Salla Docs](https://docs.salla.dev/12250577e0.md): This endpoint allows you to fetch the history of a customer's loylty points that is assocaited with the store.
- APIs > Loyalty Points [Update Customer Loyalty - Salla Merchant API | Salla Docs](https://docs.salla.dev/12250579e0.md): This endpoint enables you to add loyalty points to customers, helping to enhance engagement and reward customer loyalty.
- APIs > Reviews [List Reviews - Salla Merchant API | Salla Docs](https://docs.salla.dev/16603963e0.md): This endpoint allows you to list product review, general product, and shipping ratings as well as Merchant store reviews.
- APIs > Reviews [Review Details - Salla Merchant API | Salla Docs](https://docs.salla.dev/16603964e0.md): This endpoint allows you to fetch a specific review by passing the id as a path parameter.
- APIs > Reviews [Update Review - Salla Merchant API | Salla Docs](https://docs.salla.dev/16603966e0.md): This endpoint allows you to update a specific review by passing the id as a path parameter.
- APIs > Feedbacks [List Reviews - Salla Merchants APIs](https://docs.salla.dev/5394279e0.md): This endpoint allows you to list product reviews, general product, and shipping ratings as well as Merchant store reviews.
- APIs > Feedbacks [Review Details - Salla Merchants APIs](https://docs.salla.dev/5394280e0.md): This endpoint allows you to fetch a specific review by passing the review_id as a path parameter.
- APIs > Feedbacks [Update Review - Salla Merchants APIs](https://docs.salla.dev/5394281e0.md): This endpoint allows you to update a specific review by passing the review_id as a path parameter.
- APIs > Feedbacks [Store Feedback](https://docs.salla.dev/12250711e0.md):
- APIs > Feedbacks [Feedback Reply](https://docs.salla.dev/11160591e0.md): This endpoint allows you to add a specific reply feedback by passing the `feedback_id` as a path parameter.
- APIs > Feedbacks [Update Feedback Reply](https://docs.salla.dev/11160744e0.md): This endpoint allows you to update a specific reply feedback by passing the `feedback_reply_id` as a path parameter.
- Settings [App Setting Details - Partners Apps APIs | Salla Docs](https://docs.salla.dev/5401096e0.md): This endpoint allows you to fetch details of App Settings per Salla Store.
- Settings [Update App Settings - Partners Apps APIs | Salla Docs](https://docs.salla.dev/5401097e0.md): This endpoint allows you to update App Settings per Salla Store.
- Subscriptions [App Subscription Details - Partners Apps APIs | Salla Docs](https://docs.salla.dev/5401098e0.md): This endpoint allows you to fetch details of App Subscriptions per Salla Store.
- Subscriptions [Update Subscription Balance - Partners Apps APIs | Salla Docs](https://docs.salla.dev/5401099e0.md): This endpoint allows you to update the balance of an Application's subscription.
- Settlements [List Instant Settlements - Partners Apps APIs | Salla Docs](https://docs.salla.dev/8548913e0.md): This endpoint lists all the instant settlements including details such as amount and status that are associated with the store.
- Settlements [Create Instant Settlement Partners Apps APIs | Salla Docs](https://docs.salla.dev/8548925e0.md): This endpoint allows you to temporarily withhold a specific amount of money for settlement from the Merchant's wallet.
- Settlements [Update Instant Settlement - Partners Apps APIs | Salla Docs](https://docs.salla.dev/8549773e0.md): This endpoint allows you to update the status and the amount of a specific settlment by by passing the id as a path parameter.
- Settlements [Instant Settlement Details Partners Apps APIs | Salla Docs](https://docs.salla.dev/9798033e0.md): This endpoint allows you to fetch the details for a specific settlement by passing the id as a path parameter.
- Shipments [Create Shipment - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578808e0.md): This endpoint allows you to create a shipment related to your store directly from this endpoint.
- Shipments [List Shipments - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578809e0.md): You can list all shipments related to your store directly from this endpoint. Also, it allows you to filter them using by shipping company slug.
- Shipments [Update Shipment Details - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578810e0.md): You can update specific Shipment Details by providing the ID of the shipment you want to update its details.
- Shipments [Shipment Details - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578811e0.md): This endpoint allows you to return the complete details for a specific shipment by providing the ID of the shipment you want to get its details in the shipment path parameter.
- Shipments [Cancel Shipments - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578812e0.md): You can cancel specific Shipment by providing the ID of the shipment you want to cancel.
- Shipments [Return Shipments - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578813e0.md): You can return specific Shipment by providing the ID of the shipment you want to return.
- Shipments [Shipment Tracking - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578814e0.md): This endpoint allows you to fetch tracking details for a specific shipment by providing the ID of the shipment the path parameter.
- Shipping Companies [List Shipping Companies - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578815e0.md): This endpoint allows you to list all active shipping companies associated with the store.
- Shipping Companies [Shipping Company Details -Salla Merchants APIs | Salla Docs](https://docs.salla.dev/5578816e0.md): This endpoint allows you to fetch details of shipping companies for your store.
- Shipping Routes [ Routes List - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665286e0.md): This endpoint allows you to fetch all shipping routes configured for the store.
- Shipping Routes [Route Details - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665287e0.md): This endpoint allows you to fetch detailed information about a specific shipping route, including: type, priority, branded configuration, assigned companies, shipping conditions, selection strategy, and
when or where it applies.
- Shipping Routes [Create Route - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665288e0.md): This endpoint allows you to create a new shipping route with configurable behavior, type, and conditions.
- Shipping Routes [Update Route - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665289e0.md): This endpoint allows you to update the details of an existing shipping route by passing its id as a path parameter.
You can change the route name, type, status, and priority, and also update the list of companies, branded settings, conditions, and strategy.
This helps control how the route works and appears during checkout.
- Shipping Routes [Default Route - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665290e0.md): This endpoint allows you to view or update the default shipping route.
You can enable or disable the route, assign shipping companies, and set the selection strategy used at checkout.
- Shipping Routes [Delete Route - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/19665291e0.md): This endpoint allows you to update an existing shipping route by passing its id as a path paraneter.
- APIs [Update Payment Method](https://docs.salla.dev/24950109e0.md): Updates payment method for an active subscription
- APIs [Charge Subscription - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/21070946e0.md): Manually trigger a charge for an active subscription. On success, it creates a cart from the subscription items, generates an invoice, processes payment via the configured gateway, creates a final order, and emits webhooks.
- APIs [Cancel Subscription - Salla Merchants APIs | Salla Docs](https://docs.salla.dev/21076365e0.md): Cancel an active subscription immediately. This stops all future automatic charges. Existing orders/invoices remain unchanged. A webhook subscription.cancelled is emitted.