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. Catalogue

Product Localisation

PreviousPricingNextProduct List

Last updated 4 months ago

Get language list

get

Fetch the list of all available languages.

Query parameters
limitintegerOptional

Limit the number of languages to fetch

offsetintegerOptional

Skip the first 'n' number of languages

keywordstringOptional

Search for languages by keyword

countintegerOptional

Count the number of languages available

Header parameters
AuthorizationstringRequired
Responses
200
Successfully retrieved language list
400
Bad Request
401
Unauthorized
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>

Get product translation list

get

Retrieves the list of product translations for the vendor.

Query parameters
offsetintegerOptional

The offset for pagination

limitintegerOptional

The number of products to retrieve per page

keywordstringOptional

Keyword for searching products by name, SKU, etc.

productNamestringOptional

Filter by product name

skustringOptional

Filter by SKU of the product

Header parameters
AuthorizationstringRequired
Responses
200
Successfully retrieved product translation list
400
Bad Request
401
Unauthorized
500
Internal Server Error
get
GET /backend/api/vendor-product-translation/product-translation HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully Got Product Translation List</message>
</object>

Get Product Translation Details

get

Fetches the product translation details for a given translation ID.

Path parameters
productIdintegerRequired

The ID of the product translation to retrieve

Header parameters
AuthorizationstringRequired
Responses
200
Successfully retrieved product translation details.
400
Bad Request
401
Unauthorized
404
Product translation not found
500
Internal Server Error
get
GET /backend/api/vendor-product-translation/{productId}/product-translation HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully Got Product Translation Detail</message>
</object>
  • GETGet language list
  • GETGet product translation list
  • GETGet Product Translation Details
  • POSTSave Product Translation

Save Product Translation

post

Saves product translation details for a specific translation ID.

Path parameters
productIdintegerRequired

The ID of the product translation to update

Header parameters
AuthorizationstringRequired
Body
Responses
200
Product translation saved successfully.
400
Bad Request
401
Unauthorized
500
Internal Server Error
post
POST /backend/api/vendor-product-translation/{productId}/product-translation HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 83

"productTranslation=[{'languageId':1,'name':'text','description':'text','id':1}]"
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully Saved Product Translation</message>
</object>