Bracing angle + tension ratio
API · /spokelength-api
Spoke Length & Wheel API
Fietswielbouw-wiskunde als API, lokaal en deterministisch berekend — de spaaklengte- en spanningsgetallen waarmee een wielbouwer een wiel spaken. Het spoke-eindpunt voert de klassieke spaaklengteformule uit op basis van de naaf- en velggeometrie: L = √(R² + r² + f² − 2·R·r·cos θ) − hole ÷ 2, waarbij R de helft van de effectieve velgdiameter (ERD) is, r de helft van de naafflensdiameter, f de offset van midden tot flens en θ = crosses × 720° ÷ spokes — dus een 602 mm ERD-velg op een 45 mm flens met 35 mm offset, 32 spaken 3-cross (een kruisingshoek van 67,5°), heeft een 293,9 mm spaak nodig. Het verwerkt radiale (0-cross) constructies en berekent de aandrijf- en niet-aandrijfzijde apart op basis van hun eigen offsets, omdat een gedisht wiel twee verschillende zijden heeft. Het bracing-eindpunt geeft voor elke zijde de bracing-hoek = atan(offset ÷ (ERD/2)) — de hefboom die zijdelingse belastingen weerstaat — en de resulterende spanningsverhouding, omdat de zijde met de kleinere offset een hogere spanning moet dragen, wat verklaart waarom de niet-aandrijfspaken van een achterwiel (vaak slechts ongeveer de helft van de aandrijfzijde-spanning) als eerste slap worden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van fietsenwinkel-, wielbouw-, fiets- en fietspassing-apps, spaakcalculator- en bouwsheet-tools, en componentendatabasesoftware. Pure lokale berekening — geen key, geen externe service, direct. Millimeters. Live, niets opgeslagen. 2 compute-eindpunten. Gebruik voor gear inches of versnellingen een bicycle-gear API.
API-gezondheid
gezond- Uptime
- 100.00%
- Serversondes · 24 uur
- Gem. latentie
- 82 ms
- Serversondes · 24 uur
- Abonnees
- 4,173
- actief
- Totaal aantal oproepen
- 57
- laatste 7 dagen
Prijzen
Kies een niveau: maandelijks gefactureerd en op elk gewenst moment opzegbaar.
Free
Vrij
- 6,900 oproepen / maand
- 2 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 6.900 API-aanroepen/maand
- 2 verzoeken/sec
- Spaklengte + versteviging + spanningsverhouding
- Geen creditcard
Starter
€4.35 /maand
- 54,500 oproepen / maand
- 6 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 54.500 oproepen/maand
- 6 verzoeken/sec
- Aandrijf-/niet-aandrijfzijden, radiaal, elke kruising
- E-mailondersteuning
Pro
€12.00 /maand
- 226,000 oproepen / maand
- 15 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 226.000 oproepen/maand
- 15 req/sec
- Spoke-calculator & build-sheet pipelines
- Prioritaire ondersteuning
Mega
€38.00 /maand
- 1,330,000 oproepen / maand
- 40 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 1.330.000 API-aanroepen/maand
- 40 req/sec
- Platformschaal
- Toegewijde SLA
Gebouwd door
Gerelateerd APIs
Andere APIs met overlappende tags.
Bicycle Gear API
Bicycle gearing wiskunde als een API, lokaal en deterministisch berekend. Het gear-eindpunt neemt een kettingblad- en tandwielaantal en een wielmaat en retourneert elke gangbare versnellingsmetriek: de overbrengingsverhouding, gear inches (de klassieke maat — verhouding maal wieldiameter in inches), de gain ratio (Sheldon Brown's cranklengte-bewuste maat), de ontwikkeling of rollout (afgelegde meters per crankomwenteling), en de rijsnelheid bij een gekozen cadans in km/u en mph. Het speed-eindpunt converteert tussen een versnelling-en-cadans en rijsnelheid in beide richtingen — de snelheid bij een cadans, of de cadans nodig voor een doelsnelheid. Het table-eindpunt bouwt een versnellingstabel: geef een of meer kettingbladen en een cassette met tandwielen en het retourneert een matrix van gear inches, ontwikkeling, gain ratio of verhouding voor elke combinatie — ideaal voor het visualiseren van een aandrijflijn. Wielmaat kan een voorinstelling zijn (700x25c, 26-inch, 29er en meer) of een exacte rolomtrek in millimeters, en cranklengte is configureerbaar voor de gain ratio. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor fietsapps en bike-fit tools, aandrijflijn- en versnellingsratio-planners, en fietswinkel- en componentensites. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is bicycle gearing; voor fietsvermogen, FTP en trainingszones gebruik een cycling API.
api.oanor.com/bikegear-api
Cycling Performance API
Wielerprestatie-wiskunde als een API. Het vermogens-eindpunt schat het vermogen in watt dat nodig is om met een bepaalde snelheid op een bepaald hellingspercentage te rijden, op basis van een fysiek model — rolweerstand, zwaartekracht op de klim, en aerodynamische weerstand — met verstandige standaardwaarden die u kunt overschrijven (rolweerstandscoëfficiënt, luchtweerstandsoppervlak CdA, luchtdichtheid, aandrijflijnefficiëntie en tegenwind), en splitst het vermogen op in de rol-, zwaartekracht- en aero-componenten plus watt per kilogram. Het ftp-zones-eindpunt zet een Functionele Drempelvermogen om in de zeven Coggan-trainingszones, van actief herstel tot neuromusculair vermogen, als watt-bereiken. Het vam-eindpunt berekent VAM — verticale stijging in meters per uur, de klimsnelheidsmetriek — hetzij uit gestegen hoogte en tijd, hetzij uit snelheid en hellingspercentage. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor fiets- en trainingsapps, fietscomputers en vermogensmeter-tools, coaching, en route- en klimanalyse. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Dit is fietswiskunde; voor looptempo gebruik een tempo-API en voor hartslag-trainingszones gebruik een hartslag-API.
api.oanor.com/cycling-api
Programming Languages API
The language definitions GitHub uses to recognise code (the open-source Linguist data) as an API — a clean reference for syntax highlighting, file-type detection, repository dashboards and developer tooling. For each of 800+ languages the API returns its type (programming, markup, data or prose), its brand colour (the hex GitHub paints it), the file extensions associated with it, common aliases, the GitHub language id and the editor (ace) mode. Look a language up by name or alias (golang resolves to Go), reverse-look-up which language(s) own a file extension (.py → Python; .h → C, C++, Objective-C), list the languages of a type, search, or list them all. Distinct from languages-api (ISO 639 human languages) — this is the programming-language reference. Served from memory — always fast.
api.oanor.com/proglang-api
MIME Types API
De canonieke MIME / media-type database (de jshttp mime-db gebruikt door Express en de meeste Node-ecosystemen: IANA + Apache + nginx), geserveerd vanuit het geheugen — geen key. Los een mediatype op naar de bestandsextensies, charset en comprimeerbaarheid; zoek het mediatype(s) op voor een bestandsextensie (bijv. png → image/png); en zoek of toon types per bron. 2.600+ mediatypes, 1.000+ met bestandsextensies. Slanke, voorspelbare JSON. Ideaal voor uploadvalidatie, Content-Type-resolutie, bestandstype-detectie, download-handlers en ontwikkeltools.
api.oanor.com/mimetypes-api
Veelgestelde vragen
Snelle antwoorden over prijzen, quota's en integratie.
Hoe krijg ik een API-sleutel voor Spoke Length & Wheel API?
Wat is de rate-limit voor Spoke Length & Wheel API?
Wat kost Spoke Length & Wheel API?
Kan ik mijn abonnement op elk moment opzeggen?
Voldoet Spoke Length & Wheel API aan de AVG?
Kies een eindpunt uit de lijst aan de linkerkant om de details ervan te bekijken en het te proberen.
Codefragmenten
Meld u aan om een API-sleutel te krijgen en roep vervolgens een pad onder uw naaktslak aan.
curl https://api.oanor.com/spokelength-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/spokelength-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/spokelength-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/spokelength-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Beoordelingen
Log in om te beoordelen.
Nog geen beoordelingen.
Discussie
Stel vragen, deel tips, krijg antwoorden van de aanbieder en andere ontwikkelaars. Openbaar — iedereen kan meelezen.
Meld je aan om te schrijven of te antwoorden.
InloggenNieuwe discussie
·
-
Antwoord van aanbieder
🔒 Deze discussie is vergrendeld — geen nieuwe antwoorden.
-
·
- Nog geen discussies — start de eerste.
Support
Privé 1:1-support met de aanbieder — facturatie, integratie, account. Alleen jij en het aanbiedersteam zien deze threads.
Meld je aan om een supportticket te openen.
InloggenNieuw ticket openen
Beschrijf waar je hulp bij nodig hebt. Het team krijgt een mail en antwoordt op de ticketpagina.
-
·
Urgent - Nog geen tickets voor deze API.