Calories from watts (Concept2)
API · /rowing-api
API Κωπηλασίας Εσωτερικού Χώρου
Μαθηματικά κωπηλασίας εσωτερικού χώρου (Concept2 erg) ως API, υπολογισμένα τοπικά και ντετερμινιστικά — οι αριθμοί watt, split και θερμίδων που χρησιμοποιεί ένας κωπηλάτης, προπονητής ή εφαρμογή γυμναστικής για ένα κομμάτι, χρησιμοποιώντας τις δημοσιευμένες σχέσεις Concept2. Το endpoint split-to-watts μετατρέπει ένα split 500 m σε ισχύ: σε ένα erg η ισχύς καθορίζεται από τον ρυθμό, όχι από τη συχνότητα κίνησης, οπότε watts = 2,80 ÷ pace³ όπου pace είναι τα δευτερόλεπτα ανά μέτρο (το split ÷ 500) — ένα split 2:00 είναι περίπου 202 W. Επειδή η ισχύς είναι αντιστρόφως ανάλογη του κύβου του pace, μικρές βελτιώσεις στο split κοστίζουν πολλά watt: το 1:50 αντί για 2:00 είναι περίπου 270 W, όχι 220. Το endpoint watts-to-split το αντιστρέφει — pace = (2,80 ÷ watts)^(1/3), split = pace × 500 — οπότε μια στοχευόμενη ισχύς αντιστοιχεί στο split στην οθόνη και η ισχύς ενός κωπηλάτη συγκρίνεται άμεσα με αυτήν ενός ποδηλάτη ή οποιαδήποτε άλλη τιμή watt. Το endpoint θερμίδων εφαρμόζει τον τύπο θερμίδων Concept2, Cal/hr = (watts × 4 × 0,8604) + 300, όπου το +300 είναι ένας σταθερός όρος βασικού μεταβολισμού που κάνει την ένδειξη του erg να είναι υψηλότερη από την καθαρή μηχανική εργασία· 200 W είναι περίπου 988 Cal/hr, περίπου 494 θερμίδες σε 30 λεπτά. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για εργαλεία προπόνησης κωπηλασίας και erg, εφαρμογές προπονητικής και leaderboard, και αριθμομηχανές γυμναστικής. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Μοντέλο Concept2 — μια εκτίμηση μηχανής, όχι εργαστηριακή θερμιδομετρία. 3 endpoints υπολογισμού. Για ρυθμό τρεξίματος χρησιμοποιήστε ένα pace API· για ποδηλασία ένα cycling API.
Υγεία API
υγιής- Χρόνος λειτουργίας
- 100.00%
- Ανιχνευτές διακομιστή · 24 ώρες
- Μέση καθυστέρηση
- 80 ms
- Ανιχνευτές διακομιστή · 24 ώρες
- Συνδρομητές
- 3,356
- ενεργός
- Σύνολο κλήσεων
- 76
- τις τελευταίες 7 ημέρες
Τιμολόγηση
Επιλέξτε μια βαθμίδα — χρεώνεται μηνιαία, ακυρώστε ανά πάσα στιγμή.
Free
Δωρεάν
- 7,500 κλήσεις / μήνα
- 2 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 7.500 κλήσεις/μήνα
- 2 req/sec
- Split, watts, calories
- Χωρίς πιστωτική κάρτα
Starter
€7.30 /μήνας
- 63,000 κλήσεις / μήνα
- 6 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 63.000 κλήσεις/μήνα
- 6 req/sec
- Concept2 split & power
- Υποστήριξη μέσω email
Pro
€25.00 /μήνας
- 250,000 κλήσεις / μήνα
- 15 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 250.000 κλήσεις/μήνα
- 15 req/sec
- Σωληνώσεις coaching & leaderboard
- Υποστήριξη προτεραιότητας
Mega
€77.00 /μήνας
- 1,170,000 κλήσεις / μήνα
- 40 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 1.170.000 κλήσεις/μήνα
- 40 req/sec
- Κλίμακα πλατφόρμας & εφαρμογής
- Αποκλειστικό SLA
Κατασκευάστηκε από
Σχετικό API
Άλλο API με επικαλυπτόμενες ετικέτες.
Swimming API
Swimming maths as an API, computed locally and deterministically — the SWOLF, threshold-pace and per-100 m numbers a swimmer, coach or training app works a set out with. The swolf endpoint scores stroke efficiency for one length: SWOLF (swim + golf) = the strokes taken plus the seconds taken, and like golf lower is better — gliding further per stroke or swimming faster both cut it, so a 25 m length in 18 strokes and 30 s is a SWOLF of 48. Because it is pool-length and stroke dependent, the score is normalized to 25 m so lengths in different pools compare. The css endpoint computes Critical Swim Speed, the swimmer's threshold pace, from two all-out time trials: CSS = (distance1 − distance2) ÷ (time1 − time2) — the classic 400 m and 200 m test, where 6:00 and 2:50 give about 1.05 m/s, a 1:35 / 100 m threshold; training paces are then set as offsets from CSS, the swimmer's equivalent of a runner's threshold or an erg's 2 k pace. The pace endpoint gives speed and the per-100 m pace swimmers actually quote (time ÷ distance × 100), so 100 m in 1:30 is a 1:30 / 100 m pace at 1.11 m/s. Everything is computed locally and deterministically, so it is instant and private. Ideal for swim-training and coaching tools, lap-tracker and triathlon apps, and fitness calculators. Pure local computation — no key, no third-party service, instant. 3 compute endpoints. For running pace use a pace API; for indoor rowing a rowing API.
api.oanor.com/swimming-api
API Βαθμολογίας Powerlifting
Μαθηματικά βαθμολογίας δύναμης powerlifting ως API, υπολογισμένα τοπικά και ντετερμινιστικά — οι αριθμοί Wilks, DOTS και IPF GL που χρησιμοποιεί μια διοργάνωση, γυμναστήριο ή εφαρμογή προπόνησης για να συγκρίνει αθλητές σε διαφορετικά σωματικά βάρη και φύλα. Το endpoint wilks δίνει τον κλασικό συντελεστή Wilks (1996) και τη βαθμολογία: σύνολο × 500 ÷ ένα πολυώνυμο πέμπτου βαθμού στο σωματικό βάρος, με ξεχωριστές καμπύλες για άνδρες και γυναίκες — εδώ και καιρό το πρότυπο ομοσπονδίας για τον «καλύτερο αθλητή», ένας άνδρας 100 κιλών με σύνολο 600 κιλών σκοράρει περίπου 365. Το endpoint dots δίνει τη σύγχρονη βαθμολογία DOTS (2019), την ίδια ιδέα συνόλου × 500 ÷ πολυωνύμου αλλά προσαρμοσμένη σε ενημερωμένα δεδομένα με καμπύλη τέταρτου βαθμού που είναι πιο δίκαιη μεταξύ των κατηγοριών βάρους και δεν είναι στρεβλωμένη προς τα μεσαία βάρη, τώρα η προεπιλογή στα περισσότερα λογισμικά raw διοργανώσεων. Το endpoint ipf-gl δίνει τους τρέχοντες πόντους GL της Διεθνούς Ομοσπονδίας Powerlifting (2020): 100 × σύνολο ÷ (A − B·e^(−C·σωματικό βάρος)), με ξεχωριστές σταθερές για φύλο και για raw (κλασική) έναντι equipped άρση, η επίσημη μετρική στα πρωταθλήματα IPF. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για λογισμικό διαχείρισης διοργανώσεων και βαθμολογίας, πίνακες κατάταξης γυμναστηρίων και εφαρμογές ημερολογίου προπόνησης, και εργαλεία αθλημάτων δύναμης. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. 3 endpoints υπολογισμού. Για εκτίμηση μίας μέγιστης επανάληψης και φόρτωση πιάτων χρησιμοποιήστε ένα API προπόνησης δύναμης.
api.oanor.com/powerlifting-api
API Barbell & Lifting
Μαθηματικά μπάρας και προπόνησης με βάρη ως API, υπολογισμένα τοπικά και ντετερμινιστικά — οι αριθμοί φόρτωσης πλακών και ποσοστών που υπολογίζει ένας αθλητής, προπονητής ή εφαρμογή γυμναστηρίου στο rack. Το endpoint plates λύνει το καθημερινό παζλ του γυμναστηρίου για το ποιες πλάκες μπαίνουν σε κάθε πλευρά για ένα στοχευόμενο βάρος: 100 κιλά σε μια τυπική μπάρα 20 κιλών σημαίνει 40 κιλά ανά πλευρά, φορτωμένα πρώτα τα βαρύτερα ως 25 και 15· 102,5 κιλά προσθέτει την μικροπλάκα 1,25· και αν ένας στόχος δεν είναι εφικτός με τις διαθέσιμες πλάκες, φορτώνει το πλησιέστερο δυνατό και σου λέει την έλλειψη, ώστε να μην μαντεύεις ποτέ. Λειτουργεί σε κιλά ή λίβρες (225 λίβρες σε μπάρα 45 λιβρών είναι δύο 45άρες ανά πλευρά), με προσαρμοσμένο βάρος μπάρας και προσαρμοσμένο σετ πλακών. Το endpoint percent μετατρέπει ένα one-rep-max στο βάρος εργασίας που πραγματικά φορτώνεις: 80% ενός max 100 κιλών είναι 80 κιλά, και ζητώντας βάρος για πέντε επαναλήψεις επιστρέφει περίπου 85,7 κιλά μέσω του τύπου Epley (1RM = βάρος × (1 + επαναλήψεις ÷ 30)) — πέντε επαναλήψεις είναι περίπου 86% του max, δέκα επαναλήψεις περίπου 75%. Το endpoint warmup χτίζει μια ράμπα από την άδεια μπάρα μέχρι το σετ εργασίας περίπου στο 40, 55, 70 και 85%, το καθένα στρογγυλοποιημένο σε φορτώσιμη προσαύξηση, με τον αριθμό επαναλήψεων να μειώνεται όσο η μπάρα γίνεται βαριά. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για προγραμματιστές εφαρμογών γυμναστηρίου, προπόνησης δύναμης, powerlifting και fitness, εργαλεία καταγραφής προπονήσεων και προπονητικής, και κατασκευαστές έξυπνων rack και υπολογιστών πλακών. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ακριβή μαθηματικά, χωρίς προσομοίωση. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 endpoints υπολογισμού. Για εκτίμηση one-rep-max από ένα σετ χρησιμοποιήστε ένα strength API.
api.oanor.com/barbell-api
API Σωματικού Λίπους
Μαθηματικά ποσοστού σωματικού λίπους και σύστασης σώματος ως API, υπολογιζόμενα τοπικά και ντετερμινιστικά. Το endpoint navy εφαρμόζει τη μέθοδο περιφέρειας του Πολεμικού Ναυτικού των ΗΠΑ — για άνδρες %BF = 495/(1.0324 − 0.19077·log10(μέση − λαιμός) + 0.15456·log10(ύψος)) − 450, και για γυναίκες έναν τύπο που προσθέτει τη μέτρηση ισχίου — για εκτίμηση σωματικού λίπους μόνο από μεζούρα, επιστρέφοντας το ποσοστό και την κατηγορία φυσικής κατάστασης (απαραίτητο, αθλητές, φυσική κατάσταση, αποδεκτό ή παχύσαρκο)· ένας άνδρας 178 εκ. με λαιμό 40 εκ. και μέση 90 εκ. δίνει περίπου 18.7 %. Το endpoint deurenberg δίνει την εκτίμηση βάσει ΔΜΣ %BF = 1.20·ΔΜΣ + 0.23·ηλικία − 10.8·(1 αν άνδρας) − 5.4 από ΔΜΣ ή βάρος και ύψος συν ηλικία. Το endpoint composition διαχωρίζει ένα συνολικό βάρος σε λιπώδη μάζα και άλιπη (χωρίς λίπος) μάζα από ένα ποσοστό σωματικού λίπους. Οι περιφέρειες και το ύψος είναι σε εκατοστά και το βάρος σε κιλά. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για προγραμματιστές εφαρμογών γυμναστικής, ευεξίας, γυμναστηρίου, διατροφής, παρακολούθησης σώματος και εκπαίδευσης υγείας, εργαλεία σύστασης σώματος και παρακολούθησης προόδου, και λογισμικό προπονητικής. Πρόκειται για τύπους εκτίμησης, όχι υποκατάστατο της DEXA ή επαγγελματικής αξιολόγησης. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 endpoints. Αυτό είναι ποσοστό σωματικού λίπους· για δείκτη μάζας σώματος χρησιμοποιήστε ένα BMI API και για βασικό μεταβολικό ρυθμό ένα BMR API.
api.oanor.com/bodyfat-api
Συχνές ερωτήσεις
Γρήγορες απαντήσεις για τιμές, ποσοστώσεις και ενσωμάτωση.
Πώς αποκτώ ένα κλειδί API για το API Κωπηλασίας Εσωτερικού Χώρου;
Ποιο είναι το όριο ρυθμού του API Κωπηλασίας Εσωτερικού Χώρου;
Πόσο κοστίζει το API Κωπηλασίας Εσωτερικού Χώρου;
Μπορώ να ακυρώσω τη συνδρομή μου ανά πάσα στιγμή;
Είναι το API Κωπηλασίας Εσωτερικού Χώρου συμβατό με τον GDPR;
Επιλέξτε ένα τελικό σημείο από τη λίστα στα αριστερά για να δείτε τις λεπτομέρειες και δοκιμάστε το.
Αποσπάσματα κώδικα
Εγγραφείτε για να λάβετε ένα API key και, στη συνέχεια, καλέστε οποιαδήποτε διαδρομή κάτω από το slug σας.
curl https://api.oanor.com/rowing-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/rowing-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/rowing-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/rowing-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Αξιολογήσεις
Συνδεθείτε για να βαθμολογήσετε.
Δεν υπάρχουν ακόμη κριτικές.
Συζήτηση
Κάνε ερωτήσεις, μοιράσου συμβουλές, πάρε απαντήσεις από τον πάροχο και άλλους προγραμματιστές. Δημόσιο — όλοι μπορούν να διαβάσουν.
Συνδέσου για να γράψεις ή να απαντήσεις.
ΣύνδεσηΝέα συζήτηση
·
-
Απάντηση παρόχου
🔒 Η συζήτηση είναι κλειδωμένη — δεν επιτρέπονται νέες απαντήσεις.
-
·
- Δεν υπάρχουν συζητήσεις — ξεκίνα την πρώτη.
Υποστήριξη
Ιδιωτική υποστήριξη 1:1 με τον πάροχο — χρέωση, ενσωμάτωση, λογαριασμός. Μόνο εσύ και η ομάδα του παρόχου βλέπετε αυτά τα threads.
Συνδέσου για να ανοίξεις ticket υποστήριξης.
ΣύνδεσηΆνοιγμα νέου ticket
Περιέγραψε με τι χρειάζεσαι βοήθεια. Η ομάδα λαμβάνει email και απαντά στη σελίδα του ticket.
-
·
Επείγουσα - Δεν υπάρχουν tickets για αυτό το API.