Naar de inhoud

Marktplaatsvoorbeeld

API-marktplaats

Ontdek en integreer APIs via de geheimveilige gateway van oanor.

1465–1488 van 2047 API's

Investeringscalculator API

Investerings- en kapitaalbudgetteringswiskunde als een API. Het npv-eindpunt berekent de netto contante waarde van een reeks kasstromen tegen een disconteringsvoet (de eerste stroom is meestal de negatieve initiële investering). Het irr-eindpunt vindt het interne rendement — de disconteringsvoet waarbij de netto contante waarde nul is — via een robuuste bracketed search. Het annuity-eindpunt lost een gewone (annuïteit) annuïteit op: geef de rentevoet, het aantal perioden en een van de betaling, contante waarde of toekomstige waarde, en het retourneert de andere twee. Het depreciation-eindpunt bouwt een volledig jaar-voor-jaar schema volgens de lineaire, degressieve (elke factor, inclusief dubbel degressief) of som-van-de-jaarcijfers methode, zonder onder de restwaarde te depreciëren. Tarieven kunnen worden ingevoerd als een percentage of een breuk. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor investeringsanalyse en kapitaalbudgettering, boekhoud- en bedrijfsfinancieringstools, bedrijfsplanning en financiële educatie. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit is investerings- en kapitaalbudgetteringswiskunde; voor leningen, hypotheken en samengestelde rente gebruik een financiële-calculator API.

#npv #irr #annuity
P door PremiumApi
Uptime
100.0%
Latentie
185ms
Abonnees
4,102
Server-geverifieerd 10 sondes/24u

api.oanor.com/financecalc-api

gratis · vanaf € 9,05/maand

Sound Level API

Akoestiek en decibelwiskunde als een API. Het decibel-eindpunt converteert tussen een lineaire verhouding en decibels, in zowel de vermogensconventie (10·log₁₀) als de amplitude-/drukconventie (20·log₁₀), in beide richtingen. Het combineer-eindpunt telt geluidsniveaus op zoals echte (incoherente) bronnen dat doen — door energiesommatie, dus twee gelijke 80 dB-bronnen geven 83 dB, niet 160 — en kan ook een bekende bron aftrekken van een gemeten totaal. Het afstand-eindpunt past de omgekeerde-kwadratenwet toe op een puntbron in een vrij veld (−6 dB per verdubbeling van de afstand) om het niveau op een nieuwe afstand te vinden. Het golflengte-eindpunt converteert tussen frequentie en golflengte voor geluid, waarbij de geluidssnelheid wordt afgeleid uit de luchttemperatuur (of een door u opgegeven waarde). Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor audiotechniek en live geluid, ruimte- en architectuurakoestiek, geluidsbeoordeling en omgevingsmonitoring, en natuurkundeonderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit is akoestiekwiskunde; gebruik voor elektrische circuits een Ohmse-wet-API en voor algemene eenheidsconversie een eenheden-API.

#decibel #acoustics #sound
P door PremiumApi
Uptime
100.0%
Latentie
163ms
Abonnees
3,860
Server-geverifieerd 10 sondes/24u

api.oanor.com/soundlevel-api

gratis · vanaf € 8,75/maand

Pregnancy Due Date API

Zwangerschaps- en uitgerekende-datum-berekeningen als API, met behulp van de standaard Naegele-regel (40 weken / 280 dagen vanaf de laatste menstruatie). Het eindpunt voor de uitgerekende datum neemt de laatste menstruatie, de conceptiedatum of een bekende uitgerekende datum — welke je ook hebt — en retourneert de uitgerekende datum, de geschatte conceptiedatum en de vruchtbare periode. Het eindpunt voor de zwangerschapsduur rapporteert hoe ver een zwangerschap is op een bepaalde referentiedatum: zwangerschapsduur in weken en dagen, het trimester, resterende dagen, voortgangspercentage en of het over tijd is. Het mijlpalen-eindpunt geeft de belangrijkste data van een zwangerschap weer — de trimestergrenzen, het venster voor de structurele echoscopie, levensvatbaarheid na 24 weken, voldragen zwangerschap na 37–40 weken, de uitgerekende datum en serotiniteit na 42 weken. Alle data worden in UTC verwerkt en lokaal en deterministisch berekend. Ideaal voor zwangerschaps- en vruchtbaarheidsapps, verloskundige en klinische hulpmiddelen, en producten voor ouderschap en gezinsplanning. Alleen informatief — geen medisch advies. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Dit is zwangerschapsdatum-wiskunde; voor algemene datumrekenkunde gebruik je een datetime API.

#pregnancy #due-date #gestational-age
P door PremiumApi
Uptime
100.0%
Latentie
159ms
Abonnees
3,484
Server-geverifieerd 8 sondes/24u

api.oanor.com/pregnancy-api

gratis · vanaf € 8,55/maand

Weer Calculator API

Meteorologische formules als een API — de afgeleide weerswaarden, berekend op basis van uw eigen metingen, zonder dat er een datastroom of sleutel nodig is. Het windchill-eindpunt geeft de "gevoelstemperatuur" voor kou met behulp van de formule van Environment Canada in metrisch (°C, km/h) of de US NWS-formule in imperial (°F, mph), en geeft een vlag wanneer de meting buiten het geldige bereik valt. Het hitte-index-eindpunt geeft de schijnbare temperatuur op basis van warmte en luchtvochtigheid met behulp van de NWS Rothfusz-regressie met de standaard aanpassingen voor lage en hoge luchtvochtigheid. Het dauwpunt-eindpunt gebruikt de Magnus-formule om temperatuur en relatieve luchtvochtigheid om te zetten in het dauwpunt, en geeft ook de dampdruk en de absolute luchtvochtigheid terug. Het beaufort-eindpunt koppelt een windsnelheid (m/s, km/h, mph of knopen) aan de bijbehorende Beaufortkracht en beschrijving, of een kracht terug naar het snelheidsbereik. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor weerapps en dashboards, landbouw en HVAC, maritiem en luchtvaart, en buiten- en veiligheidstools. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit berekent weersformules op basis van uw eigen metingen; voor live weersverwachtingen en waarnemingen gebruikt u een weerdata-API.

#weather #wind-chill #heat-index
P door PremiumApi
Uptime
100.0%
Latentie
166ms
Abonnees
4,194
Server-geverifieerd 10 sondes/24u

api.oanor.com/weathercalc-api

gratis · vanaf € 8,35/maand

Muziektheorie API

Muziektheorie-wiskunde als API, in gelijkzwevende stemming met A4 = 440 Hz en wetenschappelijke toonhoogtenotatie (C4 = middelste C = MIDI 60). Het noot-eindpunt converteert vrijelijk tussen een nootnaam (A4, C#5, Eb3), een MIDI-nootnummer en een frequentie — en wanneer u een frequentie doorgeeft, retourneert het de dichtstbijzijnde noot en hoeveel cent scherp of vlak deze is. Het interval-eindpunt geeft de afstand tussen twee noten in halve tonen en centen, de naam (reine kwint, grote terts, …) en de exacte frequentieverhouding. Het akkoord-eindpunt retourneert de noten, MIDI-nummers en frequenties van een akkoord op basis van een grondtoon en een kwaliteit (majeur, mineur, dim, aug, sus, 6, 7, maj7, m7, dim7, m7b5, 9 en meer). Het toonladder-eindpunt retourneert de noten van een toonladder of modus op basis van een grondtoon — majeur, de drie mineurtoonladders, de zeven kerktoonladders, de majeur- en mineurpentatoniek, blues, hele-toons en chromatisch. Kruis of mol spelling is selecteerbaar. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor muziekapps en -spellen, synthesizers en DAW's, gehoortraining en theorieonderwijs, stemapparaten en MIDI-tools. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit is muziektheorie; voor het zoeken van nummers en artiesten gebruikt u een muziek-API en voor het klassieke repertoire een klassieke-muziek-API.

#music-theory #notes #midi
P door PremiumApi
Uptime
100.0%
Latentie
143ms
Abonnees
3,938
Server-geverifieerd 10 sondes/24u

api.oanor.com/musicnote-api

gratis · vanaf € 8,25/maand

Keyboard Layout API

Hermeppel tekst tussen toetsenbordindelingen — de oplossing voor tekst die is getypt met het toetsenbord ingesteld op de verkeerde indeling. Het hermeppel-eindpunt neemt tekst, een bronindeling en een doelindeling, en herschrijft elk teken naar het teken dat door dezelfde fysieke toets op de andere indeling wordt geproduceerd. Tekst die per ongeluk is getypt op een Dvorak-geconfigureerd toetsenbord terwijl u QWERTY bedoelde (of omgekeerd) wordt exact hersteld, en omdat de toewijzing positiebehoudend is, werkt het perfect in beide richtingen. Het ondersteunt QWERTY (VS), Dvorak en Colemak, inclusief de verschoven symbolen, en laat tekens die niet op een hermeppelbare toets liggen (spaties en accenten) onaangeroerd. Het indelingen-eindpunt retourneert de volledige toetsenkaart voor elke indeling. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor het herstellen van verkeerd getypte tekst, het bouwen van tekstverwerkers en IME-tools, hulpmiddelen voor het leren van indelingen en zoeken over indelingen heen. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit hermeppelt tussen toetsenbordindelingen; voor klassieke cijfers (Caesar, ROT13, Morse) gebruikt u een cijfer-API.

#keyboard #layout #dvorak
P door PremiumApi
Uptime
100.0%
Latentie
169ms
Abonnees
4,338
Server-geverifieerd 6 sondes/24u

api.oanor.com/keyboardlayout-api

gratis · vanaf € 7,95/maand

Number Representations API

Converteer gehele getallen en getallen naar de speciale getalrepresentaties die gewone basisconversie overslaat — en weer terug. Het graycode-eindpunt converteert tussen een geheel getal en zijn gereflecteerde binaire Gray-code, waarbij opeenvolgende waarden precies één bit verschillen (gebruikt in roterende encoders, Karnaugh-kaarten en foutreductie). Het balanced-ternary-eindpunt converteert tussen een geheel getal en gebalanceerd ternair, het 3-tallige stelsel met cijfers −1, 0 en +1 (geschreven T, 0, 1) dat geen apart teken nodig heeft. Het factoradic-eindpunt converteert tussen een geheel getal en het faculteitsgetallensysteem (gemengde radix 1, 2, 3, …), de basis van permutatierangschikking en Lehmer-codes. Het continued-fraction-eindpunt zet een breuk of een reëel getal om in zijn kettingbreukontwikkeling [a0; a1, a2, …] en geeft de convergenten — de opeenvolgend beste rationale benaderingen — en kan de waarde uit de termen reconstrueren. Alle gehele wiskunde is exact via grote gehele getallen. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor computerwetenschappelijk onderwijs, combinatoriek en permutatierangschikking, foutcorrectie en encoderontwerp, rationale benadering en recreatieve wiskunde. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit behandelt speciale getalrepresentaties; voor gewone basisconversie 2-36 gebruik een base-convert API.

#gray-code #balanced-ternary #factoradic
P door PremiumApi
Uptime
100.0%
Latentie
161ms
Abonnees
3,396
Server-geverifieerd 10 sondes/24u

api.oanor.com/numrep-api

gratis · vanaf € 7,85/maand

URI Template API

Breid URI-sjablonen (RFC 6570) uit — de standaard gebruikt door GitHub, OpenAPI/Swagger, HAL en vele hypermedia-API's — om URL's te bouwen vanuit een sjabloon en een set variabelen. Het expand-eindpunt neemt een sjabloon zoals /users/{user}{?page,per_page} en een JSON-object van variabelen, en retourneert de voltooide URI met alles correct percent-gecodeerd. Het implementeert alle vier niveaus van de specificatie: eenvoudige expansie {var}; gereserveerde {+var} en fragment {#var} expansie; de label {.var}, pad {/var}, pad-stijl-parameter {;var}, query {?var} en query-vervolg {&var} operatoren; meerdere variabelen {x,y}; en de waarde-modifiers — prefix {var:3} (eerste N karakters) en explode {var*} (lijsten en kaarten element voor element uitbreiden). Variabelen kunnen strings, lijsten of associatieve kaarten zijn. Het parse-eindpunt inspecteert een sjabloon en geeft de expressies, operatoren en variabelenamen weer. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor REST- en hypermedia-cliënten, API-SDK's en codegeneratoren, OpenAPI-tooling en linkbuilding. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit breidt URI-sjablonen uit; voor het bouwen of parsen van queryreeksen gebruik een query-string API en voor het canonicaliseren van URL's gebruik een URL API.

#uri-template #rfc6570 #url
P door PremiumApi
Uptime
100.0%
Latentie
199ms
Abonnees
3,084
Server-geverifieerd 6 sondes/24u

api.oanor.com/uritemplate-api

gratis · vanaf € 7,75/maand

Polynomial API

Werk met polynomen: vind hun wortels, evalueer ze, differentieer en integreer, en tel ze op, trek ze af, vermenigvuldig of deel ze. Het roots-eindpunt retourneert elke wortel — reëel en complex — met behulp van de exacte kwadratische formule voor graad 2 en de Durand-Kerner-methode voor hogere graden, met een schone lijst van alleen de reële wortels. Het evaluate-eindpunt berekent p(x) en p'(x) op een punt met de methode van Horner. Het derivative-eindpunt retourneert de coëfficiënten van de afgeleide en van de onbepaalde integraal. Het operate-eindpunt doet polynoomrekenkunde — optellen, aftrekken, vermenigvuldigen en staartdeling met een quotiënt en een rest. Coëfficiënten worden gegeven van hoogste graad eerst, dus [1,-3,2] betekent x² − 3x + 2. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor engineering en regelsystemen, signaalverwerking en filterontwerp, computergraphics en curve-fitting, wetenschappelijk rekenen, en het onderwijzen van algebra en calculus. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 5 eindpunten. Dit is polynoomwiskunde; voor matrices en lineaire systemen gebruik een matrix-API, voor vectoren een vector-API, en voor algemene rekenkunde een wiskunde-API.

#polynomial #roots #algebra
P door PremiumApi
Uptime
100.0%
Latentie
160ms
Abonnees
3,128
Server-geverifieerd 10 sondes/24u

api.oanor.com/polynomial-api

gratis · vanaf € 7,55/maand

Matrix API

Lineaire algebra als API: matrices vermenigvuldigen, een matrix analyseren en lineaire stelsels oplossen — allemaal lokaal en exact berekend. Het multiply-eindpunt retourneert het product A×B, waarbij wordt gecontroleerd of de binnenste dimensies overeenkomen. Het analyze-eindpunt neemt elke matrix en retourneert de getransponeerde en de rang, en voor vierkante matrices ook de determinant, het spoor, of deze symmetrisch en inverteerbaar is, en de inverse indien deze bestaat — met behulp van LU-decompositie met partiële pivotering en Gauss-Jordan-eliminatie voor numerieke stabiliteit. Het solve-eindpunt lost een stelsel Ax = b op voor een vierkante coëfficiëntenmatrix door Gauss-eliminatie met partiële pivotering, en meldt duidelijk wanneer de matrix singulier is en er geen unieke oplossing is. Matrices worden doorgegeven als JSON-arrays van rijen, bijvoorbeeld [[1,2],[3,4]]. Alles is deterministisch en onmiddellijk. Ideaal voor datawetenschap en machine learning-voorbereiding, computergraphics en 3D-transformaties, techniek en natuurkunde, computer vision-kalibratie, regelsystemen en het onderwijzen van lineaire algebra. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Dit is matrix- en lineaire algebra-wiskunde; voor 3D-rotaties gebruik je een quaternion-API, voor vectorwiskunde een vector-API en voor statistiek een stats-API.

#matrix #linear-algebra #determinant
P door PremiumApi
Uptime
100.0%
Latentie
149ms
Abonnees
3,154
Server-geverifieerd 8 sondes/24u

api.oanor.com/matrix-api

gratis · vanaf € 7,45/maand

Quaternion API

3D-rotatierekenen als een API: vrij converteren tussen quaternionen, Eulerhoeken, as-hoek en rotatiematrices, rotaties samenstellen, vectoren roteren en interpoleren. Het convert-eindpunt neemt elke representatie — een quaternion {w,x,y,z}, Eulerhoeken (roll, pitch, yaw), een as en hoek, of een 3×3 matrix — en retourneert alle vier vormen tegelijk, genormaliseerd. Het multiply-eindpunt stelt twee quaternionen samen (het Hamilton-product) zodat je rotaties kunt koppelen. Het rotate-eindpunt past een quaternion toe op een 3D-vector. Het slerp-eindpunt voert sferische lineaire interpolatie uit tussen twee oriëntaties langs het kortste pad — de standaardmanier om vloeiende rotaties te animeren. Eulerhoeken gebruiken de luchtvaart Z-Y-X (yaw-pitch-roll) intrinsieke conventie in graden; quaternionen volgen de Hamilton-conventie met volgorde w,x,y,z; matrices zijn rij-major rechtshandig. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor game- en grafische engines, robotica en drones, IMU en sensorfusie, luchtvaart en vluchtdynamica, VR/AR en 3D-contenttools. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 eindpunten. Dit is 3D-rotatierekenen; voor 2D-geometrie gebruik je een geometrie-API en voor eenvoudige hoekeenheidconversie gebruik je een hoek-API.

#quaternion #rotation #3d
P door PremiumApi
Uptime
100.0%
Latentie
156ms
Abonnees
3,042
Server-geverifieerd 10 sondes/24u

api.oanor.com/quaternion-api

gratis · vanaf € 7,35/maand

Resistor Color Code API

Lees en schrijf weerstandskleurcodes en pas waarden aan naar de standaard E-reeks. Het decodeer-eindpunt neemt de kleurbanden van een 3-, 4-, 5- of 6-band weerstand en retourneert de weerstand in ohm (netjes opgemaakt als Ω/kΩ/MΩ/GΩ), de significante cijfers en vermenigvuldiger, de tolerantie, de minimale en maximale weerstand die die tolerantie impliceert, en — voor 6-band onderdelen — de temperatuurcoëfficiënt in ppm/K. Het encodeer-eindpunt werkt andersom: geef het een weerstand in ohm (en optioneel een aantal banden en tolerantie) en het retourneert de kleurbanden, waarbij de dichtstbijzijnde waarde wordt gekozen die met de beschikbare significante cijfers kan worden weergegeven. Het eseries-eindpunt knipt elke waarde naar de dichtstbijzijnde voorkeurweerstandswaarde in de E6, E12, E24, E48 of E96 reeks en rapporteert de procentuele fout en de naburige voorkeurswaarden. Het gebruikt de standaard IEC 60062 kleurtoewijzingen (inclusief goud ×0.1 en zilver ×0.01 vermenigvuldigers en de impliciete ±20% van een 3-band onderdeel). Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor elektronica-ontwerp, PCB- en BOM-werk, lab- en hobbybankgebruik, reparatie en reverse-engineering, en onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 4 eindpunten. Dit is voor weerstandskleurcodes; voor algemene getalopmaak gebruik een getalopmaak-API.

#resistor #color-code #electronics
P door PremiumApi
Uptime
100.0%
Latentie
169ms
Abonnees
4,743
Server-geverifieerd 8 sondes/24u

api.oanor.com/resistor-api

gratis · vanaf € 7,25/maand

Waarheidstabel API

Evalueer booleaanse logica-expressies en genereer volledige waarheidstabellen. Het table-eindpunt neemt een booleaanse expressie, vindt de variabelen, bouwt elke rij van de waarheidstabel (de eerste variabele is de meest significante bit, de standaardconventie), en retourneert de waarden en het resultaat van elke rij, de lijst van mintermen (de rij-indexen waar de expressie waar is), een classificatie van tautologie / contradictie / contingentie, en een canonieke som-van-producten (SOP) vorm. Het evaluate-eindpunt berekent de waarde van de expressie voor één specifieke toewijzing van de variabelen. Het begrijpt de volledige set operatoren in zowel symbool- als woordvorm — NOT (!, ~, ¬), AND (&, &&, ∧, *, ., AND), OR (|, ||, ∨, +, OR), XOR (^, ⊕), NAND, NOR, XNOR, implicatie (->, =>, →, IMPLIES) en de biconditional (<->, <=>, ↔, IFF) — met de gebruikelijke precedentie (NOT > AND > XOR > OR > IMPLIES > IFF), haakjes, en de constanten 0/1 en true/false. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor het onderwijzen van digitale logica en discrete wiskunde, hardware- en HDL-ontwerp, het vereenvoudigen van condities in code, SAT-achtige sanity checks, en interviewvoorbereiding. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit evalueert booleaanse logica en bouwt waarheidstabellen; voor rekenkunde en vergelijkingen gebruik een wiskunde API.

#truth-table #boolean-logic #logic
P door PremiumApi
Uptime
100.0%
Latentie
177ms
Abonnees
3,803
Server-geverifieerd 6 sondes/24u

api.oanor.com/truthtable-api

gratis · vanaf € 7,15/maand

CBOR API

Codeer en decodeer CBOR (RFC 8949, Concise Binary Object Representation) — het IETF-standaard binaire dataformaat achter COSE, WebAuthn/FIDO2, het EU Digitaal COVID-certificaat en vele IoT- en constrained-device-protocollen. Het encode-eindpunt zet een JSON-waarde om in compacte, definite-length CBOR, waarbij de kleinste header wordt gekozen voor elk geheel getal, string, array en map; het decode-eindpunt parseert CBOR terug naar een JSON-waarde. Het implementeert de specificatie voor alle belangrijke types — unsigned en negative integers van elke breedte, byte- en tekststrings (inclusief indefinite-length chunked strings), arrays, maps, tags, de eenvoudige waarden false/true/null, en half-, single- en double-precision floats — en verwerpt trailing of truncated data in plaats van deze stil te verminken. Byte strings en niet-UTF-8 tekst komen verliesvrij terug als {"_bytes_hex":"…"}, tags als {"_tag":{"tag":N,"value":…}}, niet-eindige floats als {"_float":"NaN|Infinity|-Infinity"}, en andere eenvoudige waarden als {"_simple":N}, zodat encode en decode exact round-trippen. Bytes worden uitgewisseld als zowel hex als base64, zodat ze elke transport overleven. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor het debuggen van CBOR-, COSE- en WebAuthn-payloads, het overbruggen van JSON- en CBOR-systemen, IoT- en smart-card-pijplijnen, en het onderwijzen van het formaat. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit is specifiek CBOR; gebruik voor MessagePack de MessagePack API, voor BitTorrent's Bencode de Bencode API, voor JSON, YAML, TOML of XML die formaat-API's, en voor base64, hex, URL of HTML-codering een algemene coderings-API.

#cbor #rfc8949 #cose
P door PremiumApi
Uptime
100.0%
Latentie
156ms
Abonnees
4,335
Server-geverifieerd 6 sondes/24u

api.oanor.com/cbor-api

gratis · vanaf € 7,05/maand

MessagePack API

Codeer en decodeer MessagePack — het compacte binaire serialisatieformaat ("het is als JSON, maar snel en klein") dat wordt gebruikt door Redis, Fluentd, veel RPC-systemen en IoT-protocollen. Het encode-eindpunt zet een JSON-waarde om in MessagePack-bytes, waarbij automatisch de kleinste representatie wordt gekozen voor elk geheel getal, string, array en map; het decode-eindpunt parseert MessagePack terug naar een JSON-waarde. Het implementeert de volledige specificatie — nil, booleans, elke vaste en variabele integer-breedte, float32 en float64, str en bin, arrays en maps, en de ext-familie — en wijst achterliggende of afgekapte data af in plaats van deze stilletjes te verminken. Binaire (bin) waarden en elke niet-UTF-8 string komen verliesvrij terug als een {"_bytes_hex":"…"} object, en ext-waarden als {"_ext":{"type":N,"hex":"…"}}, zodat encode en decode exact rondgaan. Bytes worden uitgewisseld als zowel hex als base64, zodat ze elke transport overleven. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor het debuggen van MessagePack-payloads, het overbruggen van JSON- en msgpack-systemen, RPC- en cache-tooling, IoT-pijplijnen en het onderwijzen van het formaat. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is specifiek MessagePack; voor JSON, YAML, TOML of XML gebruik die formaat-API's, voor BitTorrent's Bencode gebruik de Bencode API, en voor base64, hex, URL of HTML-codering gebruik een algemene coderings-API.

#msgpack #messagepack #serialization
P door PremiumApi
Uptime
100.0%
Latentie
192ms
Abonnees
3,183
Server-geverifieerd 6 sondes/24u

api.oanor.com/msgpack-api

gratis · vanaf € 6,95/maand

Bencode API

Encodeer en decodeer Bencode (BEP 3) — het serialisatieformaat dat BitTorrent gebruikt voor .torrent-metainfobestanden en trackerreacties. Het encode-eindpunt zet een JSON-waarde om in Bencode: objecten worden woordenboeken met hun sleutels gesorteerd in ruwe bytevolgorde, precies zoals de specificatie vereist; arrays worden lijsten; gehele getallen worden integers; en strings worden lengte-geprefixeerde bytestrings. Het decode-eindpunt parseert Bencode terug naar een JSON-waarde en handhaaft de specificatie strikt — geen voorloopnullen in integers, geen negatieve nul, woordenboeksleutels moeten gesorteerd en uniek zijn, en er wordt geen overbodige data getolereerd — dus ongeldige invoer wordt afgewezen in plaats van stilzwijgend verminkt. Binaire bytestrings die geen geldige UTF-8 zijn, worden verliesvrij weergegeven als een {"_bytes_hex":"…"}-object, zodat encode en decode exact heen en weer kunnen, zelfs voor het binaire "pieces"-veld van een echte torrent. Decode accepteert de gegevens als tekst of, voor echt binaire payloads, als hex; encode retourneert zowel de Bencode-tekst (indien afdrukbaar) als de hex-bytes. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor het bouwen en parsen van .torrent-bestanden, tracker-tooling, BitTorrent-clients en DHT-berichten, en voor het onderwijzen van hoe het formaat werkt. Zuivere lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is specifiek BitTorrent's Bencode; voor base64, hex, URL of HTML-codering gebruik een algemene coderings-API, en voor JSON, YAML, TOML of XML gebruik die formaat-API's.

#bencode #bittorrent #bep3
P door PremiumApi
Uptime
100.0%
Latentie
187ms
Abonnees
4,713
Server-geverifieerd 6 sondes/24u

api.oanor.com/bencode-api

gratis · vanaf € 6,85/maand