API Status — Public health check (no auth required)
curl --request GET \
--url https://api.fieldfunded.com/v1/statusimport requests
url = "https://api.fieldfunded.com/v1/status"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.fieldfunded.com/v1/status', 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.fieldfunded.com/v1/status",
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.fieldfunded.com/v1/status"
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.fieldfunded.com/v1/status")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fieldfunded.com/v1/status")
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": "operational",
"version": "1.0.0",
"data_freshness_ms": 300,
"active_sports": 32,
"live_events": 142,
"prematch_events": 700
}System
API Status
Returns current API health, data freshness timestamps, and global event counts. No authentication required — safe to call from status pages, monitoring dashboards, or public health checks.
Use this to verify the API is operational and data is fresh before relying on authenticated endpoints.
This endpoint does not count against your monthly quota. Fixed rate limit: 2 req/s, 120 req/h (equal for all plans).
GET
/
v1
/
status
API Status — Public health check (no auth required)
curl --request GET \
--url https://api.fieldfunded.com/v1/statusimport requests
url = "https://api.fieldfunded.com/v1/status"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.fieldfunded.com/v1/status', 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.fieldfunded.com/v1/status",
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.fieldfunded.com/v1/status"
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.fieldfunded.com/v1/status")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fieldfunded.com/v1/status")
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": "operational",
"version": "1.0.0",
"data_freshness_ms": 300,
"active_sports": 32,
"live_events": 142,
"prematch_events": 700
}Response
200 - application/json
High-level status information including live and prematch event volumes across the platform.
