Transfer site to another team REST API
POST
/api/sites/{id}/transfer-team
const url = 'https://app.hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/transfer-team';const options = { method: 'POST', headers: {cookie: 'hk_token=<hk_token>', 'Content-Type': 'application/json'}, body: '{"team_id":"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://app.hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/transfer-team \ --header 'Content-Type: application/json' \ --cookie hk_token=<hk_token> \ --data '{ "team_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" }'Moves a site into another team the caller can administer and migrates analytics data to the destination tenant store.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
team_id
required
string format: uuid
Examplegenerated
{ "team_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Responses
Section titled “Responses”Site transferred
Media typeapplication/json
object
destination_team_id
string format: uuid
site_id
string format: uuid
source_team_id
string format: uuid
status
string
Examplegenerated
{ "destination_team_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "site_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "source_team_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "status": "example"}Access denied
Media typeapplication/json
object
message
string
Examplegenerated
{ "message": "example"}