Naar de inhoud

Marktplaatsvoorbeeld

API-marktplaats

Ontdek en integreer APIs via de geheimveilige gateway van oanor.

1489–1512 van 2047 API's

Tip Calculator API

Bereken fooien en splits een rekening — met exacte centberekeningen zodat de bedragen per persoon altijd optellen tot het totaal, geen cent ooit verloren door afronding. Het calc-eindpunt neemt een rekening, een fooipercentage (standaard 15%) en een aantal personen en retourneert het fooibedrag, het eindtotaal, het bedrag per persoon, het effectieve fooipercentage en — wanneer u een net getal wilt — een optionele afronding van het totaal naar boven of naar het dichtstbijzijnde gehele getal. Wanneer de rekening niet gelijkmatig deelbaar is, genereert het een eerlijke verdeling waarbij een paar mensen een cent meer betalen, zodat de delen exact optellen. Het split-eindpunt verdeelt elk bedrag, optioneel eerst een fooi toevoegend, gelijkmatig over personen en retourneert die exacte lijst van aandelen per persoon. Alles wordt lokaal en deterministisch berekend in gehele centen, dus het is direct, privé en altijd in balans. Valuta-agnostisch — de getallen werken voor elke valuta. Ideaal voor restaurant- en POS-apps, onkostendeling en groepsbetalingstools, bezorg- en service-apps en dagelijkse rekeningensplitsing. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit berekent fooien en splitsingen; voor algemene percentageberekeningen gebruikt u een percentage-API en voor facturatiemarges een marge-API.

#tip #gratuity #bill-split
P door PremiumApi
Uptime
100.0%
Latentie
150ms
Abonnees
4,075
Server-geverifieerd 6 sondes/24u

api.oanor.com/tip-api

gratis · vanaf € 6,55/maand

IEEE 754 API

Inspecteer en bouw IEEE 754 drijvende-kommagetallen — zie precies hoe een getal in de bits is opgeslagen. Het encode-eindpunt neemt een getal en ontleedt de enkele (32-bit) of dubbele (64-bit) representatie in het tekenbit, de ruwe en onbevooroordeelde exponent, de mantisse, de volledige binaire indeling opgesplitst in teken/exponent/mantisse, het hexadecimale woord en een classificatie (normaal, subnormaal, nul, oneindig of NaN); voor enkele precisie retourneert het ook de werkelijke waarde na afronding, zodat u drijvende-kommafouten direct kunt zien. Het decode-eindpunt werkt de andere kant op — geef het een hexadecimaal woord of een 32-/64-bit binaire string en het retourneert het getal dat het vertegenwoordigt, samen met dezelfde velduitsplitsing. Het accepteert inf, -inf en nan, en legt bytes big-endian uit. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en exact. Ideaal voor systeem- en embedded programmeren, lesgeven over hoe floats werken, debuggen van precisie- en afrondingsfouten, binaire protocollen en bestandsformaten, en sollicitatievoorbereiding. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit inspecteert drijvende-komma bits; voor gehele getalconversie gebruikt u een base-convert API.

#ieee754 #floating-point #binary
P door PremiumApi
Uptime
100.0%
Latentie
174ms
Abonnees
3,562
Server-geverifieerd 6 sondes/24u

api.oanor.com/ieee754-api

gratis · vanaf € 6,45/maand

Elo Rating API

Bereken Elo-rating — het ratingsysteem achter schaken, esports, spellen en competitieve leaderboards. Het expected endpoint neemt de ratings van twee spelers en retourneert de winstwaarschijnlijkheid van elke kant met behulp van de klassieke logistische formule 1 / (1 + 10^((Rb − Ra) / 400)), benoemt de favoriet en rapporteert het ratingverschil. Het match endpoint past een resultaat toe — een winst, verlies of gelijkspel voor speler A — en retourneert de bijgewerkte ratings van beide spelers, de exacte punten die elk heeft gewonnen of verloren, en de verwachte scores, met behulp van een configureerbare K-factor (standaard 32; lager voor gevestigde spelers, hoger voor nieuwkomers, zodat ratings zich naar wens stabiliseren of snel bewegen). Een verrassing wordt beloond met een grotere verschuiving en een gelijkspel verplaatst punten naar de underdog, precies zoals Elo bedoelt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé — er worden geen spelers of leaderboards opgeslagen. Ideaal voor games en esports matchmaking, schaak- en bordspelapps, toernooi- en laddersystemen, ranking- en reputatiefuncties, en A/B-achtige vaardigheidsvergelijkingen. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 endpoints. Dit berekent ratings op basis van door u verstrekte invoer; het slaat geen leaderboard op of zoekt de rating van een speler op.

#elo #rating #ranking
P door PremiumApi
Uptime
100.0%
Latentie
180ms
Abonnees
3,641
Server-geverifieerd 6 sondes/24u

api.oanor.com/elo-api

gratis · vanaf € 6,35/maand

GPA API

Bereken een gewogen gemiddelde cijferpunt (GPA). Het calc-eindpunt neemt een lijst van cursussen — elk met een cijfer en het aantal studiepunten — en retourneert de credit-gewogen GPA, de totalen en een uitsplitsing per cursus van kwaliteitspunten, zodat u precies kunt zien hoe het gemiddelde is gevormd. Cijfers kunnen Amerikaanse lettercijfers zijn (A, A-, B+, … F) op de standaard 4.0-schaal, of 4.3 met de us_plus-schaal die A+ extra gewicht geeft; percentages van 0 tot 100 toegewezen aan letters en punten met de gebruikelijke afkappunten; ruwe cijferpunten direct als getallen; of uw eigen aangepaste letter-naar-punt-toewijzing voor elk schema van een instelling. Cursussen kunnen worden doorgegeven als een JSON-array of een compacte string zoals "A:3,B+:4,C:2", en studiepunten standaard op 1 voor een ongewogen gemiddelde. Het scales-eindpunt geeft de ingebouwde cijferschalen en hun puntwaarden weer. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé — er worden geen studentgegevens opgeslagen. Ideaal voor studentenplanners en dashboards, universiteits- en schoolportalen, LMS- en ed-tech-apps, beurs- en toelatingstools, en academische wat-als-rekenmachines. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit berekent GPA; voor algemene statistieken gebruikt u een statistieken-API.

#gpa #grades #education
P door PremiumApi
Uptime
100.0%
Latentie
182ms
Abonnees
3,627
Server-geverifieerd 6 sondes/24u

api.oanor.com/gpa-api

gratis · vanaf € 6,25/maand

Subtitle API

Werk met ondertitel- en bijschriftbestanden — parseer, converteer en her-synchroniseer, volledig lokaal. Het parse-eindpunt leest SubRip (.srt) of WebVTT (.vtt) tekst in schone, gestructureerde cues — index, start, einde (als zowel HH:MM:SS,mmm tijdcodes als milliseconden), duur en de cue-tekst (meerdere regels behouden) — en detecteert automatisch welk formaat je hebt verzonden. Het convert-eindpunt converteert tussen SRT en WebVTT, met de juiste details: de tijdscheidingsteken (komma voor SRT, punt voor WebVTT), het toevoegen of verwijderen van de WEBVTT-header en het hernummeren van cues. Het shift-eindpunt verplaatst elke tijdstempel met een offset in milliseconden, positief of negatief, om een track te corrigeren die te vroeg of te laat loopt, en klemt op nul zodat niets negatief wordt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé — uw mediabestanden verlaten nooit de aanvraag. Ideaal voor video- en streamingpijplijnen, bijschrifteditors en -spelers, lokalisatie- en vertaalworkflows, toegankelijkheid en het repareren van niet-gesynchroniseerde ondertitels. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 4 eindpunten. Dit verwerkt ondertitelbestanden; voor SMPTE-videotijdcode (HH:MM:SS:FF) gebruik een tijdcode-API.

#subtitle #srt #webvtt
P door PremiumApi
Uptime
100.0%
Latentie
180ms
Abonnees
4,884
Server-geverifieerd 8 sondes/24u

api.oanor.com/subtitle-api

gratis · vanaf € 6,05/maand

Dotenv API

Converteer tussen .env (dotenv) bestanden en JSON, in beide richtingen. Het parse-eindpunt leest .env-tekst in een schoon JSON-object: het slaat lege regels en #-commentaar over, respecteert een optioneel leidend export, verwijdert aanhalingstekens van enkele en dubbele aanhalingstekens (interpreteert \n, \t en \" escapes binnen dubbele aanhalingstekens), verwijdert inline commentaar na niet-gequote waarden, ondersteunt waarden die over meerdere regels lopen binnen aanhalingstekens, en kan optioneel ${VAR} en $VAR verwijzingen expanderen tegen de variabelen die al eerder in hetzelfde bestand zijn gedefinieerd — terwijl enkelvoudig gequote waarden strikt letterlijk blijven. Het stringify-eindpunt zet een JSON-object terug naar een geldig .env-bestand, waarbij alleen de waarden worden gequote die dat nodig hebben en optioneel elke regel wordt voorafgegaan door export voor shell sourcing. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé — uw geheimen verlaten nooit de aanvraag. Ideaal voor config-tooling en migraties, CI/CD-pijplijnen, het converteren van .env naar JSON voor apps die gestructureerde config willen (en terug), en het valideren van omgevingsbestanden. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit verwerkt het dotenv-formaat; voor INI-bestanden met [secties] gebruik een INI API, en voor YAML of TOML gebruik die API's.

#dotenv #env #config
P door PremiumApi
Uptime
100.0%
Latentie
166ms
Abonnees
3,653
Server-geverifieerd 6 sondes/24u

api.oanor.com/dotenv-api

gratis · vanaf € 5,75/maand

JSON Merge API

Diep JSON-objecten samenvoegen — de bewerking die elk configuratie- en instellingensysteem nodig heeft. Het merge-endpoint voegt recursief twee objecten samen (het tweede overschrijft het eerste), of een hele lijst objecten van links naar rechts samengevoegd, waarbij geneste objecten sleutel voor sleutel worden gecombineerd in plaats van ze volledig te vervangen, met een keuze uit array-strategie: vervangen (standaard), samenvoegen, unie (samenvoegen en duplicaten verwijderen) of merge_index (element voor element samenvoegen). Een null in het overschrijvende object kan de bestaande waarde overschrijven of worden genegeerd, zodat u alleen de velden kunt patchen die u bedoelt. Het defaults-endpoint is het omgekeerde en net zo nuttig: het vult alleen de sleutels in die uw gegevens missen uit een standaardobject, zodat uw bestaande waarden altijd winnen — precies hoe u de instellingen van een gebruiker over de standaardconfiguratie legt. Alles wordt lokaal en deterministisch berekend, zonder schema vereist. Ideaal voor configuratie- en feature-flag-lagen, instellingen- en voorkeurssamenvoegingen, het combineren van API-reacties of gedeeltelijke updates, omgevingsoverschrijvingen en sjabloonstandaarden. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 endpoints. Dit voegt documenten samen; om ze te diffen of patchen (RFC 6902) gebruikt u een JSON-diff API, om ze plat te maken gebruikt u een flatten API, en om waarden aan te spreken gebruikt u een JSON-Pointer API.

#json #merge #config
P door PremiumApi
Uptime
100.0%
Latentie
210ms
Abonnees
3,319
Server-geverifieerd 6 sondes/24u

api.oanor.com/jsonmerge-api

gratis · vanaf € 5,65/maand

URL Canonicalize API

Normaliseer URL's naar een canonieke vorm zodat u ze kunt dedupliceren, vergelijken en opschonen. Het canonicalize-eindpunt zet het schema en de host om naar kleine letters, verwijdert de standaardpoort (80 voor http, 443 voor https), lost ./ en ../ padsegmenten op en herstelt percent-encoding met behulp van de standaard WHATWG URL-parser, en past vervolgens de door u gekozen opschoningen toe: verwijder marketing- en analysetrackingparameters (alle utm_* plus gclid, fbclid, msclkid, yclid, mc_eid en vele andere), sorteer de overige queryparameters in een stabiele volgorde, verwijder optioneel de #fragment, en voeg de slash aan het einde toe of verwijder deze. Het retourneert de canonieke URL, de volledig geparseerde componenten en de exacte lijst van wijzigingen die het heeft aangebracht. Het compare-eindpunt canonicaliseert twee URL's en vertelt u of ze naar dezelfde bron verwijzen — perfect voor het opsporen van dubbele links die alleen verschillen door trackingcodes, hoofdlettergebruik, poort of parametervolgorde. Alles wordt lokaal berekend zonder netwerkaanroepen, dus het is onmiddellijk, privé en veilig. Ideaal voor crawlers en SEO-tooling, linkdeduplicatie en -analyse, cache-sleutels, bladwijzers en contentpijplijnen. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit canonicaliseert de URL-string; het haalt deze niet op of volgt geen omleidingen — voor linkvoorbeelden en het verkorten van URL's gebruikt u een URL-unfurl API.

#url #canonical #normalize
P door PremiumApi
Uptime
100.0%
Latentie
187ms
Abonnees
3,435
Server-geverifieerd 6 sondes/24u

api.oanor.com/urlcanon-api

gratis · vanaf € 5,55/maand

Email Normalize API

Canonicaliseer e-mailadressen zodat u accounts kunt dedupliceren en verschillende aliassen van dezelfde inbox kunt opvangen. Het normalize-eindpunt zet het adres om naar kleine letters en past provider-specifieke regels toe: het verwijdert punten uit Gmail- en Googlemail-lokale delen (omdat Gmail deze negeert) en wijst googlemail.com toe aan gmail.com, verwijdert +tag sub-adressering voor Gmail en de vele providers die dit ondersteunen — Outlook, Hotmail, Live, iCloud, Fastmail, Proton, Yandex, Zoho, GMX en meer — en standaard voor elk domein, zodat duplicaten nooit onopgemerkt blijven, terwijl precies wordt gerapporteerd welke wijzigingen zijn aangebracht en welke provider is gedetecteerd. Het compare-eindpunt normaliseert twee adressen en vertelt u of ze naar dezelfde mailbox verwijzen. Alles wordt lokaal en deterministisch berekend, zonder DNS- of netwerkaanroepen, dus het is direct en privé. Ideaal voor deduplicatie bij aanmelding en registratie, fraudepreventie en misbruikpreventie (één persoon, vele aliassen), CRM- en mailinglijst-hygiëne, en het samenvoegen van klantgegevens. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit normaliseert adressen voor vergelijking; om te verifiëren of een adres daadwerkelijk bestaat en e-mail kan ontvangen (MX, disposable, role accounts), gebruik een e-mailverificatie-API.

#email #normalize #deduplication
P door PremiumApi
Uptime
100.0%
Latentie
200ms
Abonnees
3,885
Server-geverifieerd 6 sondes/24u

api.oanor.com/emailnormalize-api

gratis · vanaf € 5,45/maand

Recurrence Rule API

Breid RFC 5545-herhalingsregels uit en beschrijf ze — de RRULE die kalenderherhalingen aanstuurt. Het expand-eindpunt neemt een RRULE en een startdatum-tijd en retourneert de volgende voorkomstdatums, waarbij correct wordt omgegaan met FREQ (dagelijks, wekelijks, maandelijks, jaarlijks en de fijnere uurlijks/minutelijks/secondelijks), INTERVAL (elke 2 weken…), COUNT en UNTIL, BYDAY inclusief ordinalen zoals 2MO of -1FR (dus "de laatste vrijdag van de maand" of "de derde zondag van juni"), BYMONTHDAY inclusief negatieven (-1 voor de laatste dag van de maand), BYMONTH en WKST. Het describe-eindpunt zet een regel om in een eenvoudige Engelse zin zoals "elke week op maandag, woensdag en vrijdag, 10 keer". Alles wordt lokaal in UTC en deterministisch berekend, dus het is direct, privé en identiek op elke machine. Ideaal voor plannings- en boekingssystemen, kalender- en herinneringsapps, facturatie- en abonnementscycli, taak- en rapportplanning, en het tonen van klanten wanneer iets volgende keer gebeurt. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit breidt de herhalingsregel uit; om een downloadbaar .ics-kalendergebeurtenis te maken, gebruik een iCalendar API, en voor gewone datum rekenkunde gebruik een datum-tijd API.

#rrule #recurrence #calendar
P door PremiumApi
Uptime
100.0%
Latentie
187ms
Abonnees
4,012
Server-geverifieerd 6 sondes/24u

api.oanor.com/rrule-api

gratis · vanaf € 5,35/maand

Maze API

Genereer en los doolhoven op — volledig lokaal en reproduceerbaar. Het generate-eindpunt bouwt een perfect doolhof (precies één pad tussen twee willekeurige cellen, geen lussen) van de door jou gekozen breedte en hoogte, met behulp van een recursive-backtracker-algoritme (lange, kronkelende gangen) of het algoritme van Prim (meer vertakkingen, kortere doodlopende wegen), en geeft het terug als klaar-om-te-printen ASCII-kunst plus een compacte per-cel muur-bitmask-grid, met de start gemarkeerd linksboven en de uitgang rechtsonder. Elk doolhof is volledig reproduceerbaar: geef een seed en je krijgt altijd exact hetzelfde doolhof op elke machine, en de seed wordt teruggegeven wanneer je deze weglaat, zodat je het later opnieuw kunt maken. Het solve-eindpunt maakt het doolhof opnieuw van dezelfde seed, breedte, hoogte en algoritme en geeft het kortste pad van start naar finish terug, zowel als een geordende lijst van cellen als getekend op het doolhof. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor spellen en puzzels, procedurele levelgeneratie, het onderwijzen van algoritmen en grafiekzoekopdrachten, afdrukbare activiteitenbladen en creatief programmeren. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten.

#maze #generator #puzzle
P door PremiumApi
Uptime
100.0%
Latentie
193ms
Abonnees
4,240
Server-geverifieerd 6 sondes/24u

api.oanor.com/maze-api

gratis · vanaf € 5,25/maand

Tournament Scheduler API

Genereer toernooischema's — volledig lokaal. Het roundrobin-eindpunt bouwt een volledige round-robin-wedstrijdlijst waarin elke deelnemer precies één keer tegen elke andere speelt, of twee keer (thuis en uit) met double=true, met behulp van de klassieke cirkelmethode: het balanceert thuis en uit over de rondes en, wanneer er een oneven aantal deelnemers is, geeft het automatisch om de beurt een bye. Het bracket-eindpunt bouwt een enkelvoudige eliminatie knock-out bracket: het rondt het veld af naar de volgende macht van twee, zaait de deelnemers in standaard bracketvolgorde zodat de hoogste geplaatste de laagste ontmoet en de sterksten elkaar pas in latere rondes treffen, kent de byes toe aan de hoogste geplaatsten, en legt elke ronde tot en met de Finale uit met de juiste namen (Kwartfinale, Halve finale, Finale). Geef een lijst met team- of spelersnamen, of simpelweg een aantal deelnemers. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor sportcompetities en apps, esports- en gaming-ladders, club- en schoolcompetities, hackathons en elk evenement dat eerlijke wedstrijden nodig heeft. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit genereert het schema; voor live scores, resultaten en echte wedstrijden gebruik je een sportdata-API.

#tournament #round-robin #bracket
P door PremiumApi
Uptime
100.0%
Latentie
194ms
Abonnees
4,854
Server-geverifieerd 6 sondes/24u

api.oanor.com/tournament-api

gratis · vanaf € 5,15/maand

Color Temperature API

Zet fysiek licht om in RGB-kleuren — volledig lokaal. Het kelvin-eindpunt converteert een kleurtemperatuur in Kelvin naar de RGB-kleur van een zwart lichaam bij die temperatuur: warme kaars- en gloeilamptinten onder 3000 K, neutrale en daglichtwitten rond 5000–6500 K, en koel blauwachtig licht daarboven, met behulp van Tanner Helland's veelgebruikte benadering en retourneert hex, een rgb()-string en een eenvoudige Engelse beschrijving (kaarslicht, warm wit, neutraal, daglicht, koel). Het golflengte-eindpunt converteert een golflengte van zichtbaar licht in nanometers (380–780 nm) naar de geschatte RGB-kleur die het menselijk oog waarneemt, met de natuurlijke intensiteitsafname aan de violette en rode randen van het spectrum, en benoemt de band (violet, blauw, cyaan, groen, geel, oranje, rood). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor verlichtings- en slimme-lamp-apps, fotografie- en witbalans-tools, datavisualisatie van temperatuur of spectra, thema's en UI-accenten, en wetenschap en educatie. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit zijn perceptuele benaderingen, geen colorimetrische CIE-conversies; voor hex/RGB/HSL-conversie en paletten gebruik je een kleur-API.

#color-temperature #kelvin #wavelength
P door PremiumApi
Uptime
100.0%
Latentie
176ms
Abonnees
3,141
Server-geverifieerd 6 sondes/24u

api.oanor.com/colortemp-api

gratis · vanaf € 5,05/maand

CORS API

Bouw correcte CORS-responseheaders en evalueer preflight-verzoeken — zonder elke keer de specificatie opnieuw te lezen. De headers-endpoint zet een eenvoudig beleid (toegestane origins, methoden, request-headers, of credentials zijn toegestaan, een preflight max-age en eventuele blootgestelde response-headers) om in de exacte set Access-Control-*-headers om terug te sturen, en het behandelt de onderdelen die mensen verkeerd doen: je kunt een wildcard-origin niet combineren met credentials, dus het reflecteert de specifieke request-origin en voegt Vary: Origin toe; het laat de allow-origin-header weg wanneer een origin niet op je lijst staat; en het waarschuwt wanneer een configuratie niet zou werken zoals verwacht. De check-endpoint neemt een inkomend verzoek — zijn Origin, de (gevraagde) methode en de Access-Control-Request-Headers — en vertelt je of het CORS zou passeren, de precieze reden als het faalt, en de responseheaders die je terug moet sturen. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor API-gateways en backends, edge- en serverless-functies, het debuggen van browser-CORS-fouten, en het exact goed krijgen van een beveiligingsbeleid. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 endpoints. Dit bouwt en controleert de headers; het doet geen cross-origin-verzoek — om de beveiligingsheaders van een live site te inspecteren, gebruik een security-headers-API.

#cors #http #preflight
P door PremiumApi
Uptime
100.0%
Latentie
146ms
Abonnees
3,380
Server-geverifieerd 6 sondes/24u

api.oanor.com/cors-api

gratis · vanaf € 4,95/maand

Margin & Markup API

Prijzen- en winstgevendheidsberekeningen als API. Het margin-eindpunt lost de relaties op tussen eenheidskost, verkoopprijs, brutomarge (een percentage van de prijs), markup (een percentage van de kost) en winst — geef er twee van deze en het berekent alle andere. Prijs een product op basis van een doelwinstmarge, vind de werkelijke marge van een bestaande prijs, converteer een markup naar een marge (ze zijn niet hetzelfde — dezelfde prijs heeft altijd een lagere marge dan markup), of leid een kost af uit een prijs en markup. Het break-even-eindpunt berekent hoeveel eenheden en hoeveel omzet je moet verkopen om je vaste kosten te dekken, gegeven een eenheidsprijs en variabele kosten per eenheid, en retourneert de contributiemarge en de contributiemargeverhouding. Negatieve resultaten worden eerlijk gerapporteerd, zodat een verliesgevende prijs duidelijk is. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor e-commerce en retail-prijzen, offertes en verkooptools, financiën en FP&A, marktplaatsen en POS-systemen, en unit-economics-modellering. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is prijsberekening; voor dagelijkse percentagebewerkingen gebruik je een percentage-API en voor lening- en renteberekeningen gebruik je een financiële-calculator-API.

#margin #markup #pricing
P door PremiumApi
Uptime
100.0%
Latentie
135ms
Abonnees
4,255
Server-geverifieerd 6 sondes/24u

api.oanor.com/margin-api

gratis · vanaf € 4,85/maand

MAC Address API

Valideer, herformateer en analyseer MAC (EUI-48)-adressen — volledig lokaal. Het formaat-eindpunt accepteert een MAC in elke gangbare notatie — dubbele punt (aa:bb:cc:dd:ee:ff), koppelteken (aa-bb-…), Cisco dotted (aabb.ccdd.eeff) of kaal (aabbccddeeff) — en retourneert deze in de door u gevraagde notatie plus alle andere, in hoofd- of kleine letters, waarbij rommelige invoer wordt genormaliseerd naar een schone canonieke vorm. Het info-eindpunt analyseert een adres: het splitst de OUI (de fabrikantprefix) van het NIC-gedeelte, rapporteert of het adres unicast of multicast is (de I/G-bit) en of het universeel of lokaal wordt beheerd (de U/L-bit), markeert het broadcast-adres, en leidt de Modified EUI-64-interface-ID en het bijbehorende IPv6 link-local-adres (fe80::…) af volgens RFC 4291. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé — geen opzoekingen, geen externe aanroepen. Ideaal voor netwerkautomatisering en IPAM, switch/router- en firewall-tooling, apparaatinventarisatie en assetbeheer, DHCP en provisioning, en IPv6 SLAAC-werk. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit formatteert en analyseert het adres; om de fabrikant achter een MAC op te zoeken, gebruikt u een MAC-vendor API.

#mac-address #eui-48 #eui-64
P door PremiumApi
Uptime
100.0%
Latentie
184ms
Abonnees
4,800
Server-geverifieerd 6 sondes/24u

api.oanor.com/macaddr-api

gratis · vanaf € 4,75/maand

Client IP API

Vind het echte client-IP achter proxies, CDN's en load balancers. Het client-eindpunt neemt een X-Forwarded-For-lijst (of een RFC 7239 Forwarded-header) samen met een telling van proxies die u vertrouwt, en retourneert het werkelijke clientadres — waarbij de vertrouwde proxies aan de rechterkant worden verwijderd, zodat een vervalst meest linkse u niet kan misleiden — samen met de volledige geordende hop-keten, de meest linkse en meest rechtse vermeldingen en de adresfamilie. Het parse-eindpunt ontleedt een Forwarded-header in zijn for/by/host/proto-hops, of een X-Forwarded-For-header in zijn geordende lijst van adressen, waarbij poorten en IPv6-haken worden verwijderd, zodat u schone IP's krijgt. Dit goed krijgen is belangrijk voor beveiliging: het vertrouwen van de verkeerde vermelding laat clients hun IP vervalsen, dus het vertrouwde-proxy-model retourneert het eerste adres dat u er niet zelf heeft geplaatst. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor reverse proxies en API-gateways, rate limiting en misbruikpreventie, auditlogging en analyses, geo- en fraudecontroles, en elke backend achter een load balancer. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit parseert forwarding-headers om het client-IP te vinden; om dat IP te geolokaliseren gebruikt u een IP-geolocatie-API.

#client-ip #x-forwarded-for #forwarded
P door PremiumApi
Uptime
100.0%
Latentie
183ms
Abonnees
3,324
Server-geverifieerd 6 sondes/24u

api.oanor.com/clientip-api

gratis · vanaf € 4,65/maand

A/B Bucketing API

Deterministische A/B-test- en feature-flag-toewijzing — geen database, geen opgeslagen status. Het bucket-eindpunt hasht een sleutel (een gebruikers-ID, sessie of apparaat) naar een stabiele bucket van 0 tot N-1 die nooit verandert voor die sleutel, en kan bepalen of de sleutel binnen een percentage rollout valt; omdat de beslissing monotoon is, voegt het verhogen van het percentage alleen maar gebruikers toe, dus een geleidelijke opschaling is sticky en niemand valt terug. Het variant-eindpunt wijst een van meerdere gewogen varianten toe — een eenvoudige controle/behandeling-splitsing of een multivariate test — consistent voor dezelfde sleutel, met respect voor aangepaste gewichten. Het mengen van een experimentnaam houdt onafhankelijke experimenten onafhankelijk, en omdat dezelfde invoer altijd hetzelfde antwoord geeft, komen uw client en server (en elke edge-functie) overeen over de toewijzing zonder enige coördinatie of opzoekingen. Hashing is FNV-1a met een avalanche-mix, wat uniforme, stabiele buckets oplevert in verschillende talen en machines. Het draait volledig lokaal, dus het is direct, deterministisch en privé. Ideaal voor feature flags en geleidelijke rollouts, A/B- en multivariate experimenten, canary-releases, holdouts en kill-switches, en consistente UI-bucketing op web en mobiel. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit wijst experimenten deterministisch toe; om te testen of een resultaat statistisch significant is, gebruikt u een statistiek-API.

#ab-testing #feature-flags #rollout
P door PremiumApi
Uptime
100.0%
Latentie
166ms
Abonnees
3,216
Server-geverifieerd 6 sondes/24u

api.oanor.com/abtest-api

gratis · vanaf € 4,55/maand

Content-Disposition API

Parseer en bouw HTTP Content-Disposition-headers (RFC 6266, met RFC 5987 filename*-codering). Het parse-eindpunt leest een header in zijn dispositietype (attachment, inline of form-data), de bestandsnaam — met correct decoderen van de uitgebreide filename*=UTF-8''…-vorm en deze verkiezen boven een gewone bestandsnaam, precies zoals de specificatie vereist — de form-data-veldnaam en eventuele overige parameters. Het build-eindpunt stelt een correcte header samen uit eenvoudige velden en, wanneer een bestandsnaam niet-ASCII-tekens bevat (accenten, emoji, CJK), wordt automatisch zowel een ASCII-terugvalbestandsnaam als de percent-gecodeerde filename* uitgezonden, zodat elke browser de juiste downloadnaam toont terwijl oudere clients nog werken. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé — er wordt nooit een bestand opgehaald of opgeslagen. Ideaal voor bestandsdownload- en upload-eindpunten, objectopslag en CDN's, content-gateways en proxies, e-mail- en multipart-afhandeling, en het debuggen waarom een download verkeerd is benoemd. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit bouwt en parseert de headerstring zelf; het serveert geen bestand.

#content-disposition #http #download
P door PremiumApi
Uptime
100.0%
Latentie
185ms
Abonnees
3,871
Server-geverifieerd 6 sondes/24u

api.oanor.com/contentdisposition-api

gratis · vanaf € 4,45/maand

Number Sequences API

Genereer beroemde gehele getalreeksen en test lidmaatschap, met exacte big-integer wiskunde. Het generate-eindpunt retourneert de eerste N termen van een reeks — Fibonacci, Lucas, priemgetallen, driehoeksgetallen, vierkantsgetallen, kubusgetallen, faculteiten, Catalan-getallen, vijfhoeksgetallen en tetraëdrische getallen, plus geparametriseerde rekenkundige (een start en een stap), meetkundige (een start en een ratio) en machten (elk grondtal). Het contains-eindpunt vertelt u of een bepaald getal tot een reeks behoort — is 233 een Fibonacci-getal, is 21 een driehoeksgetal, is 97 een priemgetal, is 720 een faculteit — met behulp van snelle gesloten-vorm tests voor priemgetallen, vierkanten, kubussen, driehoeksgetallen, vijfhoeksgetallen en Fibonacci-getallen en een exacte zoekopdracht voor de rest, en het retourneert de termindex waar het bekend is. Omdat alles wordt berekend met willekeurig-precisie gehele getallen, worden termen voorbij de gebruikelijke floating-point limiet exact geretourneerd als decimale strings en treden ze nooit over. Het draait volledig lokaal, dus het is onmiddellijk, deterministisch en privé. Ideaal voor onderwijs en wiskundige hulpmiddelen, codeeruitdagingen en puzzels, testdata-generatie, recreatieve wiskunde en getaltheorie-experimenten. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit genereert en test gehele getalreeksen; om een enkel getal te ontbinden of de delers ervan te krijgen, gebruik een getaltheorie API.

#sequences #fibonacci #primes
P door PremiumApi
Uptime
100.0%
Latentie
197ms
Abonnees
3,656
Server-geverifieerd 6 sondes/24u

api.oanor.com/sequences-api

gratis · vanaf € 4,35/maand