Skip to main content

POST Create Manufacturer

Create Manufacturer Seller Required scope: seller.product.basic Add a manufacturer for a seller. The provided information will be automatically translated into all EU languages supported by TikTok Shop.

  • Use the Search Manufacturers API

to obtain the translations.

  • Use the Partial Edit Manufacturer API

to edit the translations, if necessary.

  • When creating a product, pass the returned manufacturer_id to associate the product with the manufacturer. Target seller: Local sellers operating in EU countries Version 202409

POST/product/202409/compliance/manufacturers

Request

Header

PropertiesTypeDescription
content-type RequiredstringAllowed type: application/json
x-tts-access-token RequiredstringThe seller access_token value from Get Access Token, when user_type = 0. Follow this guide to get seller access_token.

Query

PropertiesTypeDescription
app_key RequiredstringEvery single app will have a unique key. Please use the specific key assigned to your app.
sign RequiredstringSignature generated by gen algorithm. When you send API requests to TTS, you must sign them so that TTS can identify the senders.
timestamp RequiredintUnix timestamp GMT (UTC+00:00). This timestamp is used across all API requests. Developers can use this convert to local time.

Body

PropertiesTypeDescription
name RequiredstringThe manufacturer name.Max length: 255 characters
registered_trade_namestringThe registered trade name of the manufacturer.Max length: 200 characters
email RequiredstringThe email address of the manufacturer.
phone_number RequiredobjectThe phone number of the manufacturer.
address RequiredstringThe postal address of the manufacturer.Max length: 500 characters
localestringThe BCP-47 locale code representing the language used for specifying the manufacturer information.Possible values:- de-DE- en-IE- es-ES- fr-FR- it-ITDefault: The locale of the seller's registered business address.Note: The information provided will be automatically translated into all EU languages supported by TikTok Shop. Ensure the locale matches the language used in field values to avoid inaccurate translations.

Example

CurlGoNode.jsJavaEnable word wrap

Response Parameters

PropertiesTypeDescription
codeintThe success or failure status code returned in API response.
messagestringThe success or failure messages returned in API response. Reasons of failure will be described in the message.
request_idstringRequest log
dataobjectSpecific return information

Example

JSONEnable word wrap

Error Code

View common error codes

| Code | Message | | --- | --- | | 38023025 | Internal error | | 38023032 | Number of manufacturers exceeds the limit | | 38023033 | Invalid manufacturer's name | | 38023034 | Invalid manufacturer's address | | 38023037 | Invalid manufacturer's registered trade name | | 38023041 | Invalid phone number length | | 38023042 | Invalid email format | | 38023043 | Invalid address length | | 38023044 | Invalid name length | | 38023045 | Invalid registered trade name length | | 38023046 | Invalid phone country code format | | 38023050 | Operation is not supported for global seller | | 38023060 | Invalid phone number availability. Supported values: AVAILABLE, UNAVAILABLE |

Is this content helpful?Helpful

Not Helpful

PreviousNext