Spurtcommerce
DocumentAPI ReferenceAdd-ons
API Reference
API Reference
  • About Spurtcommerce APIs
  • Spurtcommerce
    • Admin API
      • Admin
        • Authentication
        • My Profile
        • Support
      • Buyers
        • Manage Buyer
      • Chat
      • CMS
        • Manage Banner
        • Manage Blogs
        • Manage Pages
        • Manage SEO
      • Dashboard
      • Marketing
        • Manage Cross Selling
          • Related Products
        • Manage Promotions
          • Coupon
      • Marketplace
        • Manage Products
        • Manage Sales
        • Manage Settlements
        • Product Configuration
        • Reports
      • Sellers
        • Seller
        • Seller Group
        • Seller KYC Request
      • Settings
        • Add-ons
        • Add-ons Product Attributes
        • Localization
        • Order Fulfilment Status
        • Personalise
        • Site Settings
        • Store Settings
        • System
        • User and Permission
        • Support-Category
    • Store API
      • Account Settings
        • Customer
        • My Order
        • My Quotation
        • My Wishlist
        • Profile
        • Support
      • Checkouts
      • Store
        • Admin Contact
        • Categories
        • Home
        • Product Detail Page
    • Vendor API
      • Page 1
      • Catalogue
        • Bulk Product Imports
          • Custom
          • Standard
        • Common Product
        • Data Export
        • Pricing
        • Product Localisation
        • Product List
        • Product Variants
        • Related Products
      • CRM
        • Customer
        • Customer Group
        • Question and Answer
        • Rating and Review
      • Dashboard
      • Marketing
      • Payments
        • Archeived Payments
        • Earnings
        • Settlements
      • Profile
        • Account Settings
          • My Business
          • My KYC
          • My Profile
          • My Shop
          • Personalised Setting
        • Chat
        • Vendor
        • Support
      • Reports
      • Sales
        • Archeive Orders
        • Back Orders
        • Failed Orders
        • Orders
        • Quotation Request
        • Stock Update
        • Variant Stock Update
      • Supplier
        • Contact
        • Supplier
Powered by GitBook
On this page
  1. Spurtcommerce
  2. Vendor API
  3. Profile
  4. Account Settings

Personalised Setting

PreviousMy ShopNextChat

Last updated 4 months ago

  • GETGet the complete list of languages
  • PUTEdit vendor details

Get the complete list of languages

get

This endpoint returns the complete list of available languages.

Query parameters
limitintegerOptional

The number of languages to return per page (default is 0 for all).

offsetintegerOptional

The offset to start from (for pagination).

keywordstringOptional

Search term to filter the languages.

countintegerOptional

Whether to return the count of languages (0 = no, 1 = yes).

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
200
Successfully retrieved the complete language list
400
Bad request. Invalid query parameters.
500
Internal server error.
get
GET /backend/api/list/language HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>successfully got the complete language list</message>
</object>

Edit vendor details

put

Update the vendor details by providing the vendor ID and the new data via form data.

Path parameters
customerIdintegerRequired

ID of the vendor to be updated

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Body
dobstring · dateOptional

Date of Birth

emailstringOptional

Email address

firstNamestringOptional

First Name

genderstringOptional

Gender

lastNamestringOptional

Last Name

mobileNumberstringOptional

Mobile number

usernamestringOptional

Username

vendorMediastring[]Optional

Media related to the vendor

passwordstringOptional

Password

resetinteger · int32Optional

Flag to reset password

Responses
200
Successfully updated the vendor details.
400
Bad request. Invalid input data.
404
Vendor not found.
500
Internal server error.
put
PUT /backend/api/vendor/edit-vendor/{customerId} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 179

"dob='2025-06-18'&email='text'&firstName='text'&gender='text'&lastName='text'&mobileNumber='text'&username='text'&vendorMedia=['text']&password='text'&reset=1"
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully Updated ..!</message>
</object>