/v1/dimensions
Thread diameters & heights
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/thread-api/v1/dimensions" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/thread-api/v1/dimensions", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/thread-api/v1/dimensions");
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/thread-api/v1/dimensions",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"tpi": 16.9333,
"note": "60° ISO/UTS thread. Pitch dia = D − 0.6495·P; external minor = D − 1.2269·P; internal minor = D − 1.0825·P.",
"pitch_mm": 1.5,
"pitch_diameter": {
"in": 0.35534,
"mm": 9.0257,
"value": 9.0257
},
"nominal_diameter": {
"in": 0.3937,
"mm": 10,
"value": 10
},
"fundamental_height_H": {
"in": 0.05114,
"mm": 1.299,
"value": 1.299
},
"thread_height_external": {
"in": 0.03623,
"mm": 0.9202,
"value": 0.9202
},
"minor_diameter_external": {
"in": 0.32125,
"mm": 8.1597,
"value": 8.1597
},
"minor_diameter_internal": {
"in": 0.32977,
"mm": 8.3762,
"value": 8.3762
}
},
"meta": {
"timestamp": "2026-06-04T01:59:07.231Z",
"request_id": "0386a03c-7409-48fc-b247-169450d4d77d"
},
"status": "ok",
"message": "Thread diameters & heights",
"success": true
}