Health Check
curl --request GET \
--url https://app.lettr.com/api/healthimport requests
url = "https://app.lettr.com/api/health"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.lettr.com/api/health', 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://app.lettr.com/api/health",
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://app.lettr.com/api/health"
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://app.lettr.com/api/health")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.lettr.com/api/health")
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{
"message": "Health check passed.",
"data": {
"status": "ok",
"timestamp": "2024-01-15T10:30:00.000Z"
}
}System
Health Check
Check the health status of the API. This endpoint does not require authentication.
GET
/
health
Health Check
curl --request GET \
--url https://app.lettr.com/api/healthimport requests
url = "https://app.lettr.com/api/health"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.lettr.com/api/health', 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://app.lettr.com/api/health",
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://app.lettr.com/api/health"
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://app.lettr.com/api/health")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.lettr.com/api/health")
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{
"message": "Health check passed.",
"data": {
"status": "ok",
"timestamp": "2024-01-15T10:30:00.000Z"
}
}Check the health status of the Lettr API. This endpoint does not require authentication and can be used for uptime monitoring or connectivity checks.
Returns the current status and an ISO 8601 timestamp.
Was this page helpful?
⌘I