Detailed Health Check
curl --request GET \
--url https://api.devkit4ai.com/api/v1/health/detailedimport requests
url = "https://api.devkit4ai.com/api/v1/health/detailed"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.devkit4ai.com/api/v1/health/detailed', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.devkit4ai.com/api/v1/health/detailed",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.devkit4ai.com/api/v1/health/detailed"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.devkit4ai.com/api/v1/health/detailed")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.devkit4ai.com/api/v1/health/detailed")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"status": "<string>",
"database": {},
"file_storage": {},
"redis": {},
"system": {},
"timestamp": "<string>",
"version": "<string>"
}Health Check
Detailed Health Check
Detailed health check with additional system information
GET
/
api
/
v1
/
health
/
detailed
Detailed Health Check
curl --request GET \
--url https://api.devkit4ai.com/api/v1/health/detailedimport requests
url = "https://api.devkit4ai.com/api/v1/health/detailed"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.devkit4ai.com/api/v1/health/detailed', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.devkit4ai.com/api/v1/health/detailed",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.devkit4ai.com/api/v1/health/detailed"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.devkit4ai.com/api/v1/health/detailed")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.devkit4ai.com/api/v1/health/detailed")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"status": "<string>",
"database": {},
"file_storage": {},
"redis": {},
"system": {},
"timestamp": "<string>",
"version": "<string>"
}This endpoint provides a comprehensive health check with additional system information beyond the basic health check.
Response
string
Overall health status
object
Detailed database health information
object
Detailed storage system information
object
Detailed Redis system information
string
Timestamp of the health check

