Skip to main content

POST Create Responsible Person

Create Responsible Person Seller Required scope: seller.product.basic Add a new EU responsible person who ensures a seller's products comply with EU regulations. The provided information will be automatically translated into all EU languages supported by TikTok Shop.

  • Use the Search Responsible Persons API

to obtain the translations.

  • Use the Partial Edit Responsible Person API

to edit the translations, if necessary.

  • When creating a product, pass the returned responsible_person_id to associate the product with the responsible person.

Target seller: Local sellers operating in EU countries Version 202409

POST/product/202409/compliance/responsible_persons

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 responsible person name.Max length: 200 characters
email RequiredstringThe email address of the responsible person.
phone_number RequiredobjectThe phone number of the responsible person.
address RequiredobjectThe residential address of the responsible person.
localestringThe BCP-47 locale code representing the language used for specifying the responsible person 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 | | --- | --- | | 38023022 | Invalid responsible person's name | | 38023024 | Invalid responsible person's address | | 38023025 | Internal error | | 38023026 | Invalid EU country | | 38023027 | Number of responsible person exceeds the limit | | 38023028 | Invalid EU phone country code | | 38023041 | Invalid phone number length | | 38023042 | Invalid email format | | 38023043 | Invalid address length | | 38023044 | Invalid name length | | 38023050 | Operation is not supported for global seller |

Is this content helpful?Helpful

Not Helpful

PreviousNext