AltSportsData

Health Check

API health check endpoint

Health Check

API health check endpoint

Endpoint

GET /v1/health

Authentication

Required. Use Bearer token or X-API-Key header.

Example Request

curl -X GET "https://api.altsportsdata.com/v1/health" \
  -H "Authorization: Bearer YOUR_API_KEY"
import requests
headers = {'Authorization': 'Bearer YOUR_API_KEY'}
response = requests.get('https://api.altsportsdata.com/v1/health', headers=headers)
print(response.json())
const response = await fetch('https://api.altsportsdata.com/v1/health', {
  headers: {'Authorization': 'Bearer YOUR_API_KEY'}
});
console.log(await response.json());
const response = await fetch('https://api.altsportsdata.com/v1/health', {
  headers: {'Authorization': 'Bearer YOUR_API_KEY'}
});
console.log(await response.json());
require 'net/http'
require 'json'
uri = URI('https://api.altsportsdata.com/v1/health')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Get.new(uri)
request['Authorization'] = 'Bearer YOUR_API_KEY'
response = http.request(request)
puts JSON.parse(response.body)
package main
import ("fmt"; "io"; "net/http")
func main() {
    client := &http.Client{}
    req, _ := http.NewRequest("GET", "https://api.altsportsdata.com/v1/health", nil)
    req.Header.Set("Authorization", "Bearer YOUR_API_KEY")
    resp, _ := client.Do(req)
    defer resp.Body.Close()
    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}
using System;
using System.Net.Http;
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_KEY");
var response = await client.GetAsync("https://api.altsportsdata.com/v1/health");
Console.WriteLine(await response.Content.ReadAsStringAsync());
import java.net.*;
import java.io.*;
public class Api {
    public static void main(String[] args) throws Exception {
        URL url = new URL("https://api.altsportsdata.com/v1/health");
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setRequestMethod("GET");
        conn.setRequestProperty("Authorization", "Bearer YOUR_API_KEY");
        BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
        String line; StringBuilder response = new StringBuilder();
        while ((line = in.readLine()) != null) response.append(line);
        in.close();
        System.out.println(response.toString());
    }
}

Example Response

{"status": "healthy", "timestamp": "2026-03-07T06:43:00Z", "version": "v1", "uptime": 99.98}

On this page