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.

Darkroom API — live data on the oanor API marketplace

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
74 ms
Server-Probes · 24h
Subscribers
3,029
aktiv
Gesamt-Calls
76
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.

Letterboxd API — oanor API marketplace

Letterboxd API

Live Letterboxd-Filmtagebuchdaten als API — Letterboxd ist das soziale Netzwerk für Filmliebhaber, und dies gibt das öffentliche Tagebuch und die Bewertungen jedes Mitglieds aus dessen RSS-Feed zurück. Der Tagebuch-Endpunkt listet die Filme auf, die ein Mitglied kürzlich gesehen hat, jeweils mit Titel, Jahr, der Sternebewertung des Mitglieds, dem Datum der Ansicht, ob es sich um eine Wiederholung handelte, einem Auszug aus der Rezension und dem Filmlink. Der Statistik-Endpunkt berechnet eine Zusammenfassung der kürzlichen Ansichten: die Anzahl der Filme, die durchschnittliche Bewertung, die vollständige Bewertungsverteilung, die Wiederholungsrate und den am höchsten bewerteten Film. Die Film-Social- und Watch-Activity-Schicht für Film-, Social- und Dashboard-Apps. Live, kein Key, kein Cache. Abgrenzung zu TV-Programm- und Filmkatalog-APIs — dies ist das eigene Tagebuch und die Bewertungen eines Letterboxd-Mitglieds.

api.oanor.com/letterboxd-api

Window Tint API — oanor API marketplace

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

Flickr Fotos API — oanor API marketplace

Flickr Fotos API

Live öffentliche Fotostreams von Flickr, der ursprünglichen Foto-Sharing-Community, bereitgestellt über Flikrs offene öffentliche Feeds – kein Key, nichts gecached. Flickr hostet seit zwei Jahrzehnten Milliarden von Fotos von Fotografen, Museen und Agenturen. Der neueste Endpunkt gibt die neuesten öffentlichen Fotos zurück, die gerade auf Flickr hochgeladen wurden, jeweils mit Titel, Fotograf, Aufnahme- und Veröffentlichungsdatum, Tags und gebrauchsfertigen Bild-URLs in mehreren Größen. Der Tag-Endpunkt gibt die neuesten öffentlichen Fotos für einen oder mehrere Tags zurück – Sonnenuntergang, Wildtiere, Straße – den Hashtag-Feed von Flickr, mit einem Match-Any- oder Match-All-Modus. Der Benutzer-Endpunkt gibt den aktuellsten öffentlichen Fotostream eines Fotografen anhand seiner Flickr-ID zurück; Institutionen wie die NASA on The Commons veröffentlichen hier. Jedes Foto wird bereinigt zurückgegeben: Der Fotografenname wird aus dem rohen Autor-Feld extrahiert, Maschinen-Tags werden von menschlichen Tags gefiltert, und die statische Bild-URL wird in quadratische, kleine, mittlere und große Varianten sowie einen Link zur Fotoseite erweitert. Alles live von Flikrs öffentlichen Feeds, nichts gespeichert. Dies ist die Flickr-Foto-Entdeckungsschicht für jede Galerie-, Hintergrundbild-, Fotografie-, Moodboard- oder Social-App. Abgegrenzt von Pixelfed und Mainstream-Social-Network-APIs – dies ist Flikrs öffentlicher Fotostream nach Aktualität, Tag und Benutzer. Feeds geben die 20 neuesten öffentlichen Fotos pro Abfrage zurück. 3 Endpunkte, kein Key auf unserer Seite.

api.oanor.com/flickr-api

Zeitraffer-API — oanor API marketplace

Zeitraffer-API

Zeitraffer-Fotografie-Mathematik als API, lokal und deterministisch berechnet – die Clip-Länge, das Intervall und die Speicherzahlen, die ein Fotograf, Filmemacher oder eine Kamera-App für eine Sequenz plant. Der Clip-Länge-Endpunkt tauscht eine lange Aufnahme gegen einen kurzen Clip: die aufgenommenen Frames = die Aufnahmedauer ÷ das Intervall, und die Clip-Länge = diese Frames ÷ die Wiedergabebildrate – 60 Minuten Aufnahme mit einem Frame alle 5 Sekunden ergibt 720 Frames, und bei 24 fps ergibt das eine Wiedergabe von 30 Sekunden, eine 120-fache Beschleunigung. Längere Intervalle komprimieren die Zeit stärker, können aber bei schnellen Bewegungen ruckeln. Der Intervall-Endpunkt arbeitet rückwärts von einem Ziel-Clip: die benötigten Frames = die Ziel-Clip-Länge × die Bildrate, und das Intervall = die Aufnahmedauer ÷ diese Frames, also eine 60-minütige Aufnahme für einen 20-Sekunden-Clip bei 24 fps benötigt 480 Frames, einen alle 7,5 Sekunden. Der Speicher-Endpunkt dimensioniert die Karte und die Festplatte: Gesamtspeicher = die Frame-Anzahl × die Größe eines Frames, und da Zeitrafferaufnahmen in voller Auflösung (RAW ~20–30 MB pro Frame) gemacht werden, ergeben 720 RAW-Frames bei 25 MB etwa 18 GB für einen einzigen 30-Sekunden-Clip – weshalb eine lange Aufnahme schnell Karten frisst. Alles wird lokal und deterministisch berechnet, also ist es sofort und privat. Ideal für Zeitraffer- und Intervallometer-Apps, Fotografie-Planungswerkzeuge und Produktionsrechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. 3 Berechnungs-Endpunkte. Für Videobitrate und Dateigröße verwenden Sie eine Bitrate-API.

api.oanor.com/timelapse-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.