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
| Properties | Type | Description |
|---|---|---|
| content-type Required | string | Allowed type: application/json |
| x-tts-access-token Required | string | The seller access_token value from Get Access Token, when user_type = 0. Follow this guide to get seller access_token. |
Query
| Properties | Type | Description |
|---|---|---|
| app_key Required | string | Every single app will have a unique key. Please use the specific key assigned to your app. |
| sign Required | string | Signature generated by gen algorithm. When you send API requests to TTS, you must sign them so that TTS can identify the senders. |
| timestamp Required | int | Unix timestamp GMT (UTC+00:00). This timestamp is used across all API requests. Developers can use this convert to local time. |
Body
| Properties | Type | Description |
|---|---|---|
| name Required | string | The manufacturer name.Max length: 255 characters |
| registered_trade_name | string | The registered trade name of the manufacturer.Max length: 200 characters |
| email Required | string | The email address of the manufacturer. |
| phone_number Required | object | The phone number of the manufacturer. |
| address Required | string | The postal address of the manufacturer.Max length: 500 characters |
| locale | string | The 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
| Properties | Type | Description |
|---|---|---|
| code | int | The success or failure status code returned in API response. |
| message | string | The success or failure messages returned in API response. Reasons of failure will be described in the message. |
| request_id | string | Request log |
| data | object | Specific 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