来自 TikTok Shop 官方资料快照 ·
- 当前资料结构化阅读页
- 固定快照已留存,可追溯
- 官方原文可核对
资料正文
§1 Path: /product/202501/compliance/responsible_persons/search
#§2 Method: [POST]
#§3 Function Description
Retrieve a list of responsible persons in the EU languages supported by TikTok Shop based on their ID or keywords.
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
§4 Common Parameters
For common parameters, refer to How to call TikTok Shop APIs - Common Parameters
| Properties | Location | Type | Require | Sample | Properties description |
|---|---|---|---|---|---|
| content-type | header | string | Y | application/json | Allowed type: application/json |
§5 Request Query Parameters
| Properties | Type | Require | Sample | Properties description |
|---|---|---|---|---|
| app_key | string | Y | 38abcd | Every single app will have a unique key. Please use the specific key assigned to your app. |
| sign | string | Y | 5361235029d141222525e303d742f9e38aea052d10896d3197ab9d6233730b8c | Signature generated by gen algorithm. When you send API requests to TTS, you must sign them so that TTS can identify the senders. |
| timestamp | int | Y | 1623812664 | Unix timestamp GMT (UTC+00:00). This timestamp is used across all API requests. Developers can use this convert to local time. |
| page_size | int | Y | 10 | The number of results to be returned per page. |
| Valid range: [1-100] | ||||
| page_token | string | N | 66d3cbe4d9c8b09ddca932a7 | An opaque token used to retrieve the next page of a paginated result set. Retrieve this value from the result of the next_page_token from a previous response. It is not needed for the first page. |
§6 Request Body Parameters
| Properties | Type | Require | Sample | Properties description |
|---|---|---|---|---|
| responsible_person_ids | []string | N | ["66d3cbe4d9c8b09ddca932a7"] | Filter results by these responsible person IDs. |
Max IDs: The value of page_size | ||||
| keyword | string | N | John | Filter results to show those that contain this keyword. |
| Search scope: name, local_number, email | ||||
| Max length: 200 characters | ||||
Note: Provide either the responsible_person_ids or keyword; if both are provided, responsible_person_ids will take priority. | ||||
| locales | []string | N | ["en-IE", "es-ES"] | The BCP-47 locale codes for displaying the responsible person information. |
Default: The locale of the seller's registered business address. Possible values:
- de-DE
- en-IE
- es-ES
- fr-FR
- it-IT |
§7 Request Sample
Query
https://open-api.tiktokglobalshop.com/product/202501/compliance/responsible_persons/search?app_key=123abc&sign=5361235029d141222525e303d742f9e38aea052d10896d3197ab9d6233730b8c×tamp=1625484268&page_size=10&page_token=66d3cbe4d9c8b09ddca932a7
Body
{"responsible_person_ids":["66d3cbe4d9c8b09ddca932a7"],"keyword":"John","locales":["en-IE","es-ES"]}
§8 Response Parameters
| Properties | Type | Sample | Properties description |
|---|---|---|---|
| code | int | 0 | The success or failure status code returned in API response. |
| message | string | Success | The success or failure messages returned in API response. Reasons of failure will be described in the message. |
| request_id | string | 202203070749000101890810281E8C70B7 | Request log |
| data | object | Specific return information | |
| ^responsible_persons | []object | The list of responsible persons that meet the query conditions. | |
| ^^id | string | 66d3cbe4d9c8b09ddca932a7 | The responsible person ID in TikTok Shop. |
| ^^regional_profiles | []object | A list of contact details for the responsible person, presented in different languages for each supported EU country. | |
| ^^^locale | string | en-IE | The 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-IT | ^^^name |string |John Doe |The responsible person name. Max length: 200 characters | ^^^email |string |john.doe@email.com |The email address of the responsible person. | ^^^phone_number |object | |The phone number of the responsible person. | ^^^^country_code |string |+353 |The country code of the phone number, prefixed by a plus
+symbol. E.g. +353 for Ireland. Only EU country codes are allowed. Max digits: 4 | ^^^^local_number |string |80915151 |The local number. Length: 7 - 11 digits | ^^^address |object | |The residential address of the responsible person. | ^^^^street_address_line1 |string |63 Cardiff Ln, Grand Canal Dock, Dublin City, Dublin |The detailed street address of the location, including the building number, street name, district, city, province, and any relevant details. Max length: 500 characters | ^^^^street_address_line2 |string |- |(Deprecated: This field is deprecated and will return an empty string. Please refer tostreet_address_line1instead for the relevant details.)
An optional secondary line for additional address details, if necessary.
Max length: 500 characters |
^^^^district |string |- |(Deprecated: This field is deprecated and will return an empty string. Please refer to street_address_line1 instead for the district name.)
The district name.
Max length: 500 characters |
^^^^city |string |- |(Deprecated: This field is deprecated and will return an empty string. Please refer to street_address_line1 instead for the city name.)
The city name.
Max length: 500 characters |
^^^^postal_code |string |D02 HD23 |The postal code.
Max length: 500 characters |
^^^^province |string |- |(Deprecated: This field is deprecated and will return an empty string. Please refer to street_address_line1 instead for the province name.)
The province, state, or region name.
Max length: 500 characters |
^^^^country |string |IE |The two letter ISO 3166 country code representing the country of the address. It must be an EU country. |
^total_count |int |26 |The number of responsible persons that meet the query conditions. |
^next_page_token |string |66d3cbe3d9c8b09ddca932a1 |An opaque token used to retrieve the next page of a paginated result set. Provide this value in the page_token parameter of your request if the current response does not return all the results. |
§9 Response Sample
{"code":0,"data":{"responsible_persons":[{"id":"66d3cbe4d9c8b09ddca932a7","regional_profiles":[{"locale":"en-IE","name":"John Doe","email":"john.doe@email.com","phone_number":{"country_code":"+353","local_number":"80915151"},"address":{"street_address_line1":"63 Cardiff Ln, Grand Canal Dock, Dublin City, Dublin","street_address_line2":"-","district":"-","city":"-","postal_code":"D02 HD23","province":"-","country":"IE"}}]}],"total_count":26,"next_page_token":"66d3cbe3d9c8b09ddca932a1"},"message":"Success","request_id":"202203070749000101890810281E8C70B7"}
§10 Error Code
For common error codes, refer to How to call TikTok Shop APIs - Common Error Code
| Code | Message |
|---|---|
| 38023025 | Internal error |
| 38023047 | Invalid page size |
| 38023048 | Invalid page token |
| 38023049 | The number of ids is larger than page size |
| 38023050 | Operation is not supported for global seller |
