QuotaMint

QuotaMint

QuotaMint · Coding · Business

QuotaMint ist eine REST-API, die Tarife, Funktionszugriff und Credits in SaaS-Produkten verwaltet. Ein Aufruf erlaubt oder verweigert die Nutzung und schreibt die Buchung ins Protokoll.

Vorschau der Oberfläche von QuotaMint

Über QuotaMint

About

Was ist QuotaMint

QuotaMint ist eine Credits-API für Produkte, die bei jeder Anfrage eine Frage beantworten müssen: Darf dieser Kunde diese Funktion nutzen, und was kostet sie? Ihr Server ruft die API auf, QuotaMint prüft Tarif, Funktionsberechtigung, Credit-Preis und Restsaldo und schreibt dann einen Nutzungssatz. Die Zahlungsabwicklung bleibt bei Ihrem Anbieter.

Das Problem kennen alle, die nutzungsbasierte Abrechnung betreiben. Tarife, Salden, Wiederholungen und der Ablehnungspfad werden im Anwendungscode nachgebaut, meist als Tabelle plus Service-Schicht, die jedes Quartal wächst. QuotaMint verlagert diese Regeln in einen gehosteten Dienst. Sie legen Tarife und Kosten im Dashboard an, und eine Preisänderung gilt beim nächsten Aufruf, ohne neues Deployment.

Die Grenzen sollten Sie vor der Anmeldung kennen. Es gibt kein SDK, Ihr Team schreibt also gewöhnliche HTTPS-Aufrufe. Native Integrationen für Zahlungsanbieter sind noch geplant: Ändert sich ein Abo bei Stripe oder Paddle, muss der Tarif über eigenen Code oder von Hand im Dashboard zu QuotaMint gelangen. QuotaMint sitzt außerdem nicht als Gateway vor Ihrer API, leitet also keinen Verkehr um und ersetzt keine Ratenbegrenzung am Rand.

Erste Schritte

  1. Legen Sie im Dashboard einen Workspace und ein Projekt an. Jedes Projekt führt eigene Kunden, Tarife, Funktionen, Schlüssel und Nutzungssätze.
  2. Erstellen Sie einen Tarif mit monatlichem Credit-Kontingent und dann die messbaren Funktionen mit einem Preis pro Funktion, etwa 10 Credits für ein erzeugtes Bild.
  3. Legen Sie einen Kunden mit der ID an, die Sie bereits im Produkt verwenden, und weisen Sie ihm den Tarif zu.
  4. Erzeugen Sie einen Testschlüssel, rufen Sie /v1/check für die Vorabprüfung auf und danach /v1/consume mit einem Idempotenzschlüssel direkt vor der abzurechnenden Arbeit.
  5. Stellen Sie den Server auf einen Live-Schlüssel um, sobald der Ablauf sitzt. Test- und Live-Daten bleiben getrennt, ein Testaufruf berührt also keine echten Salden.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von QuotaMint.

Kostenloser TarifJa
Bezahlte Tarife$0 - $79/mo
PlattformWeb, REST API
EntwicklerQuotaMint
KategorieCoding · Business
VeröffentlichungsdatumSep 2026
Zuletzt aktualisiertNov 2026
Website-BesucheN/A
Globales Website-RankingN/A
API-VerfügbarkeitJa

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Backend-Entwickler in SaaS-Startups
  • Technische Gründer eines KI-Produkts
  • Plattform-Engineers, die eine interne Kontingenttabelle ablösen
  • Kleine Teams ohne Abrechnungsentwickler

Aufgaben

  • Credits pro Funktion abbuchen
  • Zugriff nach Tarif durchsetzen
  • Abo-Stufen in eine bestehende App einbauen
  • Verbrauch prüfen
  • Ein Preismodell testen

Szenarien

  • Eine kostenpflichtige Stufe starten, bevor die Abrechnung automatisiert ist
  • Eine Tabelle oder ein internes Panel für Salden ablösen
  • Zusätzliche Credit-Pakete verkaufen
  • KI-Funktionen mit ungleichen Kosten messen

Wichtigste Funktionen

Ein Endpunkt, der eine Entscheidung liefert

/v1/consume prüft Tarif, Funktionsberechtigung, Credit-Kosten und Saldo und antwortet mit allowed: true oder allowed: false. Eine Ablehnung ist eine normale Antwort, kein Fehler, Ihre App kann also einen Upgrade-Hinweis zeigen statt eines Stacktrace. Derselbe Aufruf schreibt bei Zustimmung den Buchungssatz.

Eine Prüfung, die nichts verändert

/v1/check liefert dieselbe Entscheidung, ohne Credits zu reservieren oder abzubuchen. Damit grauen Sie einen Button aus, zeigen den Restsaldo in den Einstellungen oder warnen vor einem langen Lauf. Weil nichts geschrieben wird, ist der Aufruf sicher, während jemand noch überlegt.

Idempotente Buchung für Wiederholungen

Jede Consume-Anfrage kann einen Idempotenzschlüssel tragen, der den Geschäftsvorgang bezeichnet, nicht den HTTP-Versuch. Läuft eine Anfrage in den Timeout und Ihr Server wiederholt sie mit demselben Schlüssel, gibt QuotaMint das ursprüngliche Ergebnis zurück und bucht nicht erneut. Gleichzeitige Anfragen mit gleichem Schlüssel warten auf die erste und erhalten die gespeicherte Antwort.

Tarife und Funktionsberechtigungen im Dashboard

Sie legen Tarife wie Starter mit 500 Credits pro Monat und Pro mit 2.000 an und setzen dann Kosten pro Funktion: 1 Credit für Text, 10 für ein Bild, 50 für ein Video. Berechtigungen bestimmen, welche Funktionen ein Tarif erreicht. Eine Preisänderung gilt beim nächsten Aufruf, ein Deployment ist nicht nötig.

Atomare Salden mit unveränderlichem Verlauf

Gleichzeitige Buchungen können einen Saldo nicht unter null drücken. Konkurrieren zwanzig Aufrufe um zehn Credits bei Kosten von zehn, geht genau einer durch und neunzehn kommen mit insufficient_credits zurück. Jede bestätigte Buchung hinterlässt eine Zeile, der Verlauf zeigt Zeitpunkt, Ort und Funktion, was die API-Nutzungsverfolgung für Support und Finanzen abdeckt.

Getrennte Test- und Live-Umgebungen

Jedes Projekt bringt Test- und Live-Schlüssel mit, die getrennt gegen das Schlüssellimit des Tarifs zählen. Testdaten mischen sich nie mit echten Salden, ein Entwickler kann also Upgrade, Downgrade oder leeren Saldo gegen die echte API proben, bevor Produktion berührt wird.

Nutzungsereignisse für alles ohne Credit-Preis

/v1/events erfasst gemessene Nutzung ohne Credit-Kosten, etwa einen API-Aufruf, ein verarbeitetes Dokument oder eine Transkriptionsminute. Sie messen Tokens, Bilder, Minuten oder eigene Einheiten und lesen weiterhin einen Verlauf pro Kunde. Ein Produkt ohne Credits läuft allein mit Berechtigungen und Ereignissen.

Schlichtes REST aus jedem Backend

Es gibt keine Client-Bibliothek zu installieren oder zu pflegen. Jede Sprache, die einen HTTPS-POST sendet, funktioniert, darunter TypeScript, Go, Python und Ruby, und der Anfragekörper bleibt standardmäßig unter 64 KiB. Ihr Server ruft QuotaMint direkt auf, der API-Verkehr läuft nie über einen Proxy.

Vor- und Nachteile

Vorteile

  • Ein einziger HTTPS-POST deckt Entscheidung, Abbuchung und Protokoll ab, die Kontingentlogik verschwindet aus dem Produktcode.
  • Tarif- und Preisänderungen greifen aus dem Dashboard ohne Deployment.
  • Idempotenzschlüssel machen Netzwerk-Wiederholungen und doppelte Jobs sicher.
  • Die atomare Abbuchung hält unter Last, ohne Teilbuchungen und ohne negativen Saldo.
  • Der kostenlose Tarif umfasst 5.000 Ereignisse pro Monat, kostenpflichtige Tarife starten bei 29 Dollar pro Workspace.

Nachteile

  • Native Abrechnungsintegrationen fehlen noch, eine Abo-Änderung bei Stripe oder Paddle braucht eigene Synchronisierung oder eine manuelle Tarifänderung.
  • Es gibt kein SDK und keine Client-Bibliothek, jede Integration entsteht als handgeschriebener HTTP-Aufruf.
  • QuotaMint ist kein API-Gateway: kein Routing, kein Antwort-Cache und nur Ratenfenster pro Schlüssel.
  • Credit-Übertrag in den nächsten Monat ist nicht möglich, ungenutzte Credits verfallen am ersten Tag jedes UTC-Monats.
  • Der Tarifwechsel läuft über Kontaktlinks, ohne direkten Kauf im Browser.

Häufige Fragen

QuotaMint ist ein Backend-Dienst, der Kundentarife, Funktionsberechtigungen, Credit-Salden und Nutzungssätze für SaaS-Produkte speichert. Ihr Server fragt ihn vor einer kostenpflichtigen Funktion nach einem Ja oder Nein.