API · /darkroom-api

Darkroom API

gesund 3,029 Subscribers

Analog-Dunkelkammer- und Filmmathematik als API, lokal und deterministisch berechnet – die drei Korrekturen, die beim Entwickeln von Filmen und manuellem Vergrößern von Abzügen entscheidend sind. Der Reciprocity-Endpunkt korrigiert Langzeitbelichtungen auf Reciprocity-Fehler, bei dem Film nach etwa einer Sekunde an Empfindlichkeit verliert: korrigierte Zeit = gemessen^p (Schwarzschild p ≈ 1,3 für viele Filme, einstellbar pro Datenblatt), sodass eine gemessene 10-Sekunden-Belichtung tatsächlich etwa 20 Sekunden benötigt, eine volle Blende mehr, während alles unterhalb des Schwellenwerts unverändert bleibt. Der Printexposure-Endpunkt passt die Vergrößerungsbelichtung an, wenn Sie die Bildgröße ändern – Licht verteilt sich, wenn Sie den Kopf anheben, daher ist die Belichtung proportional zu (Vergrößerung + 1)², wobei die Vergrößerung = Bildgröße ÷ Negativgröße ist: Der Wechsel von 2× auf 4× Vergrößerung verwandelt eine 10-Sekunden-Belichtung in 27,8 Sekunden, etwa 1,5 Blenden, bereit für Blendenstufen-Druck. Der Pushpull-Endpunkt skaliert die Entwicklungszeit für das Pushen oder Pulling von Filmen um N Blenden – Zeit = Basis × Faktor^Blenden, etwa +40 % pro gestoppter Blende – und verwandelt eine 7-minütige Basis in 13,7 Minuten bei +2 Blenden oder 5 Minuten bei einer Blende weniger. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Filmfotografie- und Dunkelkammer-Apps, Belichtungsmesser- und Timer-Begleiter, Labor- und Werkstatt-Tools sowie analoge Fotografie-Websites. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. Live, nichts wird gespeichert. 3 Berechnungs-Endpunkte. Für digitale Tiefenschärfe verwenden Sie eine Fotografie-API; für Labormolarität eine Verdünnungs-API.

api.oanor.com/darkroom-api
API-Key holen Im Playground testen → Anbieter kontaktieren

Maschinenlesbare Spezifikation, damit KI-Agenten diese API integrieren können.

/api/darkroom-api/openapi.json
/api/darkroom-api/llms.txt

Discovery: GET /api/index.json listet alle APIs.

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
80 ms
Server-Probes · 24h
Subscribers
3,029
aktiv
Gesamt-Calls
0
letzte 7 Tage

Preise

Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.

Free

Kostenlos

  • 400 Calls / Monat
  • 2 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 400 Aufrufe/Monat
  • 2 Anfragen/Sekunde
  • Reziprozität + Vergrößerer + Push/Pull
  • Keine Kreditkarte
Anmelden zum Abonnieren

Starter

€4.60 /Monat

  • 11,000 Calls / Monat
  • 6 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 11.000 Aufrufe/Monat
  • 6 req/sec
  • f-stop-Druck, jeder Film
  • E-Mail-Support
Anmelden zum Abonnieren

Pro

€16.10 /Monat

  • 72,000 Calls / Monat
  • 15 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 72.000 Aufrufe/Monat
  • 15 req/sec
  • App- und Timer-Integrationen
  • Prioritäts-Support
Anmelden zum Abonnieren

Mega

€48.80 /Monat

  • 240,000 Calls / Monat
  • 36 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 240.000 Aufrufe/Monat
  • 36 req/sec
  • Plattform-Skalierung
  • Dedizierte SLA
Anmelden zum Abonnieren

Gebaut von

Ähnliche APIs

Andere APIs mit überschneidenden Tags.

Window Tint API

Fensterfolien-Mathematik als API, lokal und deterministisch berechnet – die tatsächlichen VLT-Werte, nach denen ein Installateur oder Autobesitzer eine Folie auswählt. Der Haken bei Tönung ist, dass die sichtbare Lichtdurchlässigkeit durch Schichten multipliziert wird: Werksautoglas lässt bereits nur etwa 70–80 % des Lichts durch, daher entspricht die angegebene VLT einer Folie nicht dem, was am Ende herauskommt. Der vlt-Endpunkt multipliziert es aus – netto % = das Produkt der VLT jeder Schicht ÷ 100 – also ergibt eine 35 %-Folie auf 78 %-Werksglas 27,3 %, eine 5 %-Limo-Folie auf demselben Glas 3,9 %, und Sie können mehrere Schichten in einem Aufruf stapeln; er beschreibt auch, wie dunkel das aussieht, von fast klar bis abgedunkelt. Der erforderliche Endpunkt rechnet rückwärts: Um eine Ziel-VLT durch bekanntes Glas zu erreichen, benötigen Sie eine Folie von Ziel ÷ Glas × 100, also erfordert das Erreichen einer 35 %-Netto-VLT auf 78 %-Glas eine 44,9 %-Folie – und er kennzeichnet den unmöglichen Fall, wenn das Ziel heller ist als das bloße Glas bereits erlaubt. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Auto-Tönungs-, Detaillierungs-, Glas- und Automobil-App-Entwickler, Folienauswahl- und Compliance-Tools sowie Werkstattsoftware. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. Gesetzliche Grenzwerte variieren je nach Rechtsraum – lokales Gesetz prüfen. Live, nichts wird gespeichert. 2 Compute-Endpunkte.

api.oanor.com/windowtint-api

Photography Calculator API

Kamera- und Optik-Mathematik als API. Der Tiefenschärfe-Endpunkt berechnet die Nah- und Fernpunkte der scharfen Fokussierung, die gesamte Tiefenschärfe und die Hyperfokaldistanz aus Brennweite, Blende und Fokusdistanz unter Verwendung des Zerstreuungskreises für Ihr Sensorformat — Vollformat, APS-C, Micro Four Thirds, 1-Zoll, Mittelformat, Super 35 und mehr, oder Ihren eigenen Wert. Der Sichtfeld-Endpunkt gibt den horizontalen, vertikalen und diagonalen Bildwinkel für eine Brennweite auf einem gegebenen Sensor sowie den Crop-Faktor und die 35-mm-äquivalente Brennweite aus. Der Belichtungs-Endpunkt berechnet den Belichtungswert (EV) aus Blende, Verschlusszeit und ISO und kann auch die Verschlusszeit oder Blende ermitteln, die einen Ziel-EV erreicht. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Foto- und Video-Apps, Kamera- und Objektiv-Tools, Fokus-Stacking und Landschaftsplanung sowie für die Vermittlung von Belichtung und Optik. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Dies berechnet Kameraoptik; zum Lesen von EXIF-Metadaten aus Fotodateien verwenden Sie eine EXIF-API.

api.oanor.com/photography-api

EXIF API

Extrahieren Sie die versteckten Metadaten, die in einem Foto eingebettet sind. Übergeben Sie eine Bild-URL (wir rufen sie ab) oder ein Base64-Bild und erhalten Sie dessen EXIF-, GPS-, IPTC- und XMP-Daten: Kameramarke und -modell, Objektiv, Software, Aufnahmedatum/-uhrzeit, vollständige Belichtungseinstellungen (Verschlusszeit, Blende / f-Zahl, ISO, Brennweite, Blitz, Belichtungsmessung und Weißabgleich), Ausrichtung, Farbraum und Auflösung, plus den GPS-Standort (Breitengrad, Längengrad, Höhe) mit einem fertigen Google Maps-Link – und die vollständige rohe Tag-Karte. Ein dedizierter /v1/gps-Endpunkt gibt nur das Geotag zurück. Unterstützt JPEG, TIFF, HEIC und PNG. Die Analyse erfolgt lokal (kein Drittanbieterdienst) und es wird nichts gespeichert. Live. 3 Endpunkte. Entwickelt für Foto-Management-Apps, Geotagging, digitale Forensik, Urheberrechts-/Credits-Prüfungen und Bildpipelines. Unterscheidet sich von einem einfachen Bildinfo- oder Größenänderungsdienst. Kein vorgeschalteter Schlüssel.

api.oanor.com/exif-api

Schornstein- & Abgasrohr-API

Schornstein- und Abgasrohr-Bemaßungsmathematik als API, lokal und deterministisch berechnet – die Zug- und Dimensionszahlen, die ein Ofeninstallateur, Schornsteinfeger oder Bauunternehmer benötigt, damit ein Feuer sauber und sicher zieht. Der Flue-Size-Endpunkt gibt den minimalen Abgasrohrquerschnitt für eine Kaminöffnung: mindestens ein Zehntel der Öffnungsfläche für einen quadratischen oder rechteckigen Einsatz, ein Zwölftel für einen runden (der besser zieht) – eine 36 × 30 Zoll große Öffnung benötigt etwa 108 Quadratzoll rechteckigen Abgasrohrquerschnitt oder einen 10,7-Zoll-Rundquerschnitt. Der Draft-Endpunkt gibt den theoretischen Zug aus dem Kamineffekt, ΔP ≈ 3465 × Höhe × (1/T_außen − 1/T_Abgas) mit Temperaturen in Kelvin, sodass ein 6-Meter-Schornstein mit 200 °C Abgastemperatur an einem frostigen Tag etwa 32 Pascal (0,13 Zoll Wassersäule) zieht – höher und heißer zieht stärker. Der Height-Endpunkt wendet die 3-2-10-Regel an: Ein Schornstein muss mindestens 3 Fuß über dem Dachdurchbruch enden und mindestens 2 Fuß über allem, was sich innerhalb von 10 Fuß befindet, je nachdem, was höher ist. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Feuerstätten- und Ofeninstallateur-Apps, Schornsteinfeger- und Inspektionswerkzeuge, Gebäudeplanungsrechner und DIY-Sicherheitsseiten. Reine lokale Berechnung – kein Key, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Compute-Endpunkte. Bildungsbezogene Schätzungen – überprüfen Sie sie mit Ihrem Geräteverzeichnis und dem geltenden Code.

api.oanor.com/chimney-api

Häufig gestellte Fragen

Schnelle Antworten zu Preisen, Kontingenten und Integration.

Wie bekomme ich einen API-Key für Darkroom API?
Registriere dich kostenlos auf oanor.com, erstelle einen API-Key im Entwickler-Dashboard und rufe Darkroom API mit dem x-oanor-key-Header auf. Keine Kreditkarte für den Free-Tier nötig.
Wie hoch ist das Rate-Limit für Darkroom API?
Der Free-Tier erlaubt 1 Anfrage pro Sekunde. Bezahlte Pläne skalieren bis zu 50 Anfragen pro Sekunde im Mega-Tier. Harte Limits liefern HTTP 429 oberhalb der Quote — keine überraschenden Mehrkosten.
Was kostet Darkroom API?
Darkroom API hat einen Free-Tier mit 100 Calls / Monat. Bezahlte Pläne starten bei €4.60 / Monat mit höheren Kontingenten und schnelleren Rate-Limits.
Kann ich mein Abo jederzeit kündigen?
Ja. Pläne werden monatlich abgerechnet und du kannst jederzeit in deinem Billing-Dashboard kündigen. Keine Mindestlaufzeit und keine Kündigungsgebühr.
Ist Darkroom API DSGVO-konform?
Alle Anfragen an Darkroom API laufen über unser EU-Gateway. Dein Upstream-API-Key verlässt nie unseren Server und es werden keine personenbezogenen Daten an den Upstream-Anbieter weitergegeben außer der Anfrage selbst.

Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.

Code-Snippets

Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.

curl https://api.oanor.com/darkroom-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/darkroom-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/darkroom-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/darkroom-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Bewertungen

Melde dich an, um zu bewerten.

Noch keine Bewertungen.

Diskussion

Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.

Melde dich an, um zu schreiben oder zu antworten.

Anmelden

Neue Diskussion

/ 4000

📌 Angepinnt 🔒 Gesperrt

·

· ·

/ 4000

🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.

  • Noch keine Diskussionen — starte die erste.

Support

Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.

Melde dich an, um ein Support-Ticket zu öffnen.

Anmelden

Neues Ticket öffnen

Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.

  • Noch keine Tickets für diese API.

Subscription aktiv — Calls können sofort starten.

Erste Anfrage senden —

Subscription aktiv — kopiere ein Snippet und kalibriere deinen ersten Call.