/v1/trait
A trait and its polygenic scores
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/pgs-api/v1/trait" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/pgs-api/v1/trait", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/pgs-api/v1/trait");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/pgs-api/v1/trait",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"trait": {
"url": "http://purl.obolibrary.org/obo/MONDO_0004989",
"label": "breast carcinoma",
"trait_id": "MONDO_0004989",
"score_ids": [
"PGS000001",
"PGS000004",
"PGS000007",
"PGS000015",
"PGS000028",
"PGS000029",
"PGS000045",
"PGS000050",
"PGS000051",
"PGS000052",
"PGS000072",
"PGS000153",
"PGS000317",
"PGS000332",
"PGS000335",
"PGS000344",
"PGS000345",
"PGS000472",
"PGS000473",
"PGS000474",
"PGS000475",
"PGS000476",
"PGS000477",
"PGS000478",
"PGS000479",
"PGS000480",
"PGS000481",
"PGS000482",
"PGS000483",
"PGS000484",
"PGS000485",
"PGS000486",
"PGS000487",
"PGS000488",
"PGS000489",
"PGS000490",
"PGS000491",
"PGS000492",
"PGS000493",
"PGS000494",
"PGS000495",
"PGS000496",
"PGS000497",
"PGS000498",
"PGS000499",
"PGS000500",
"PGS000501",
"PGS000502",
"PGS000503",
"PGS000504",
"PGS000505",
"PGS000506",
"PGS000507",
"PGS000508",
"PGS000509",
"PGS000510",
"PGS000511",
"PGS000512",
"PGS000513",
"PGS000514",
"PGS000515",
"PGS000516",
"PGS000517",
"PGS000518",
"PGS000519",
"PGS000520",
"PGS000521",
"PGS000522",
"PGS000523",
"PGS000524",
"PGS000525",
"PGS000526",
"PGS000527",
"PGS000528",
"PGS000529",
"PGS000530",
"PGS000531",
"PGS000532",
"PGS000533",
"PGS000534",
"PGS000535",
"PGS000536",
"PGS000537",
"PGS000538",
"PGS000539",
"PGS000540",
"PGS000773",
"PGS000783",
"PGS000873",
"PGS001336",
"PGS001778",
"PGS001804",
"PGS002015",
"PGS002242",
"PGS002294",
"PGS003380",
…