Get site tracking domain options REST API
GET
/api/sites/{id}/tracking-domain-options
const url = 'https://hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/tracking-domain-options';const options = {method: 'GET', headers: {cookie: 'hk_token=<hk_token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/tracking-domain-options \ --cookie hk_token=<hk_token>Returns the default tracker URL and team custom tracking domains available to the site. Requires site.view.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Responses
Section titled “Responses”Tracking domain options
Media typeapplication/json
object
site_id
required
string format: uuid
team_id
required
string format: uuid
default_url
required
string
domains
required
Array<object>
object
active
boolean
created_at
string format: date-time
dns_target
string
dns_txt_name
string
dns_txt_value
string
enabled
boolean
hostname
string
id
string format: uuid
last_checked_at
string format: date-time
last_error
string
last_tls_ask_at
string format: date-time
target_status
string
team_id
string format: uuid
tls_mode
string
tls_status
string
updated_at
string format: date-time
verification_status
string
verified_at
string format: date-time
Example
{ "domains": [ { "target_status": "pending", "tls_mode": "external", "tls_status": "pending", "verification_status": "pending" } ]}Access denied
Media typeapplication/json
object
message
string
Examplegenerated
{ "message": "example"}