Health — entry 015 of 23

Longevity World Cup

Verified Aug 2026

Longevity World Cup runs a public, no-auth JSON API behind its biological-age competition site, serving athlete biomarker and leaderboard data alongside biological-age calculators (phenotypic age, Bortz age) and reference data such as divisions and flags, documented via a live OpenAPI 3.0 spec at /swagger.

longevitybiological-agehealthbiomarkersleaderboard
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score94out of 100
Authentication25/25No authentication required
Pricing20/20Free to use
Docs20/20Machine-readable spec file bundled
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 94 on greatapis.com
<a href="https://greatapis.com/api/longevity-world-cup/"><img src="https://greatapis.com/badge/longevity-world-cup.svg" alt="Scored 94 on greatapis.com"></a>

Auth quickstart

  1. No key needed — call it now.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
https://longevityworldcup.com
Data6
GET/api/data/athletesList public longevity athlete data
Responses
StatusDescriptionSchema
200Current public athlete snapshot.
304Not Modified
POST/api/data/bortz-ageCalculate Bortz Age
Request body

application/jsonBortzAgeCalculationRequest

Responses
StatusDescriptionSchema
200Calculated Bortz Age result, Biological Age Difference, biological age acceleration, and derived count inputs.BortzAgeCalculationResult
400Invalid request body or out-of-range Bortz Age input.
GET/api/data/divisionsList competition divisions
Responses
StatusDescriptionSchema
200Ordered list of division names.
304Not Modified
GET/api/data/flagsList selectable flags
Responses
StatusDescriptionSchema
200Ordered list of selectable flag names.
304Not Modified
POST/api/data/hypothetical-rankPreview a hypothetical Ultimate League rank
Request body

application/jsonHypotheticalRankRequest

Responses
StatusDescriptionSchema
200Hypothetical rank, field sizes, signed age difference, and nearby rows.HypotheticalRankResult
400Invalid request body, unsupported calculator, invalid date of birth, or out-of-range age value.
POST/api/data/pheno-ageCalculate Pheno Age
Request body

application/jsonPhenoAgeCalculationRequest

Responses
StatusDescriptionSchema
200Calculated Pheno Age result, Biological Age Difference, pace of aging, and domain contribution values.PhenoAgeCalculationResult
400Invalid request body or out-of-range Pheno Age input.

Try it

Developer reference

Base URLhttps://longevityworldcup.com
Key endpoints
  • GET/api/data/athletes

Availability

Uptime100%
Median latency215.5 ms
Last checkUp · 200 · Sep 2026

4 checks since Aug 2026. A person runs this check by hand, not an automated monitor.

Changelog

Spec versionv1
Tracked paths6
  • Aug 2026gained a docs link
  • Aug 2026gained an OpenAPI spec

Tracking since Sep 2026. See every tracked change ↗ ·Subscribe with RSS ↗