Dependency status (admin)
curl --request GET \
--url https://api.tuteliq.ai/health/dependencies \
--header 'x-admin-secret: <api-key>'const options = {method: 'GET', headers: {'x-admin-secret': '<api-key>'}};
fetch('https://api.tuteliq.ai/health/dependencies', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.tuteliq.ai/health/dependencies"
headers = {"x-admin-secret": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)val client = OkHttpClient()
val request = Request.Builder()
.url("https://api.tuteliq.ai/health/dependencies")
.get()
.addHeader("x-admin-secret", "<api-key>")
.build()
val response = client.newCall(request).execute()import Foundation
let url = URL(string: "https://api.tuteliq.ai/health/dependencies")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.timeoutInterval = 10
request.allHTTPHeaderFields = ["x-admin-secret": "<api-key>"]
let (data, _) = try await URLSession.shared.data(for: request)
print(String(decoding: data, as: UTF8.self))using RestSharp;
var options = new RestClientOptions("https://api.tuteliq.ai/health/dependencies");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("x-admin-secret", "<api-key>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
falseDependency status (admin)
Returns detailed status of each dependency with configuration info. Requires admin authentication via X-Admin-Secret header or Authorization: Bearer token. Other health endpoints (/live, /ready, /health) remain public.
GET
/
health
/
dependencies
Dependency status (admin)
curl --request GET \
--url https://api.tuteliq.ai/health/dependencies \
--header 'x-admin-secret: <api-key>'const options = {method: 'GET', headers: {'x-admin-secret': '<api-key>'}};
fetch('https://api.tuteliq.ai/health/dependencies', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.tuteliq.ai/health/dependencies"
headers = {"x-admin-secret": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)val client = OkHttpClient()
val request = Request.Builder()
.url("https://api.tuteliq.ai/health/dependencies")
.get()
.addHeader("x-admin-secret", "<api-key>")
.build()
val response = client.newCall(request).execute()import Foundation
let url = URL(string: "https://api.tuteliq.ai/health/dependencies")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.timeoutInterval = 10
request.allHTTPHeaderFields = ["x-admin-secret": "<api-key>"]
let (data, _) = try await URLSession.shared.data(for: request)
print(String(decoding: data, as: UTF8.self))using RestSharp;
var options = new RestClientOptions("https://api.tuteliq.ai/health/dependencies");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("x-admin-secret", "<api-key>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
falseAuthorizations
Admin secret for privileged operational endpoints
Response
200
Default Response
⌘I