Salla Docs
Merchant API
  • Merchant API
  • Salla OAuth 2.0
Partner APIs
  • App API
  • Shipment API
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Change Log
Salla CLI
Merchant API
  • Merchant API
  • Salla OAuth 2.0
Partner APIs
  • App API
  • Shipment API
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Change Log
Salla CLI
Salla - Opensource
Salla - Developers Community
  1. Settings
  • Get Started
  • Create Your First App
  • App Events
  • Settings
    • App Setting Details
      GET
    • Update App Settings
      POST
  • Subscriptions
    • App Subscription Details
      GET
    • Update Subscription Balance
      POST
  1. Settings

Update App Settings

Production
https://api.salla.dev/admin/v2
Production
https://api.salla.dev/admin/v2
POST
https://api.salla.dev/admin/v2
/apps/{app_id}/settings
Settings
Last modified:2025-03-05 12:01:23
This endpoint allows you to update App Settings per Salla Store.
Important
The App Settings are custom-made parameters by the Salla App Developer. Read here for more on App Settings.
You must pass all Settings even if you need to update just one setting to avoid any data loss. Passing only the key you need to update will cause other values to become null.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params
app_id
integer 
required
Salla Application ID. Salla Partners > My Apps > Your App
Example:
513499943
Body Params application/json
email
string 
optional
Custom App Setting Parameter
Example:
[email protected]
password
string 
optional
Custom App Setting Parameter
Example:
3534543534
fast_delivery
boolean 
optional
Custom App Setting Parameter
Default:
true
contact_no
number 
optional
Custom App Setting Parameter
Example:
50
Example
{
  "email": "[email protected]",
  "password": "3534543534",
  "fast_delivery": true,
  "contact_no": 50
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.salla.dev/admin/v2/apps/513499943/settings' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "[email protected]",
    "password": "3534543534",
    "fast_delivery": true,
    "contact_no": 50
}'

Responses

🟢200Success
application/json
Body
email
string 
optional
Custom App Setting Parameter
Example:
[email protected]
password
string 
optional
Custom App Setting Parameter
Example:
3534543534
fast_delivery
boolean 
optional
Custom App Setting Parameter
Default:
true
contact_no
number 
optional
Custom App Setting Parameter
Example:
50
Example
{
  "status": 200,
  "success": true,
  "data": {
    "app_id": "513499943",
    "app_slug": "allrights",
    "settings": {
      "email": "[email protected]",
      "password": "3534543534",
      "fast_delivery": true,
      "contract_no.": 50
    }
  }
}
🟠403Error
Previous
App Setting Details
Next
Subscriptions