MKB Juristen entwirft individuelle Rechtsdokumente
Es empfiehlt sich, wichtige Verträge, Geschäftsbedingungen und andere juristische Dokumente nicht selbst zusammenzustellen oder zu kopieren. Wir unterstützen Unternehmer mit begrenztem Budget mit maßgeschneiderten Rechtslösungen, transparenten Kosten im Voraus und verständlichen Erklärungen.
- Kundenspezifische Verträge, Geschäftsbedingungen und Rechtsdokumente
- Budgetfreundlich und transparent hinsichtlich der Kosten im Voraus
- Fordern Sie eine kostenlose Beratung oder ein unverbindliches Angebot an
Was ist eine API-Lizenz? Eine API-Lizenz ist ein Vertrag, in dem der Anbieter einer API einem Dritten das Recht einräumt, diese API unter klaren Bedingungen zu nutzen. Diese Bedingungen umfassen Nutzungsrechte, Ratenbegrenzungen, Haftung, geistiges Eigentum, Datenverarbeitung und Bezahlung. Kurz gesagt: Der Vertrag regelt, wer Ihre Integration nutzen darf, wie intensiv und was im Fehlerfall geschieht. Für Softwareunternehmen, die eine API öffentlich zugänglich machen, bildet dies die rechtliche Grundlage ihres Produkts.
Die kurze Antwort
- Nutzungsrecht: welche API-Endpunkte der Verbraucher aufrufen darf und zu welchem Zweck.
- Ratenbegrenzungen / Fair Use: Wie viele Anrufe sind pro Zeitraum zulässig?
- Verfügbarkeit und Haftung: die von Ihnen zugesicherte Betriebszeit, für die Sie haften.
- Geistiges Eigentum: Die API und die Dokumentation bleiben Eigentum des Anbieters.
- Datenschutz und DSGVO: Wer ist der Verantwortliche und wer der Auftragsverarbeiter?
- Zahlung und Kündigung: Preis pro Anruf oder Abonnement sowie bei Beendigung des Zugangs.
Was genau regelt eine API-Lizenz?
Eine API (Programmierschnittstelle) ist die Schnittstelle, über die andere Software Ihren Dienst aufruft. Sobald Sie diese Dritten – Kunden, Partnern oder Entwicklern – zur Verfügung stellen, benötigen Sie einen Vertrag, der die Nutzung regelt. Ohne Lizenz ist unklar, was der Empfänger tun darf, welche Garantien Sie geben und wer im Falle von Fehlfunktionen oder Missbrauch haftet.
Die API-Lizenz unterscheidet sich von Standardsoftware: Der Kunde erhält keine Kopie Ihres Quellcodes, sondern Zugriff auf einen laufenden Dienst. Daher sind Bestimmungen hinsichtlich Verfügbarkeit, Ratenbegrenzungen und Datenverarbeitung wichtiger als bei einer klassischen Softwarelizenz.
Nutzungsrechte und Ratenbegrenzungen
Das Nutzungsrecht definiert den Kern: welche Endpunkte der Kunde zu welchem Zweck und mit wie vielen Nutzern aufrufen darf. Üblicherweise ist das Recht nicht-exklusiv, nicht übertragbar und auf den Eigengebrauch beschränkt – Weiterverkauf oder die Entwicklung eines konkurrierenden Dienstes sind ausgeschlossen.
- Ratenbegrenzungen: eine feste Obergrenze, beispielsweise 1.000 Anrufe pro Minute. Wird diese überschritten, treten Fehlermeldungen auf (HTTP 429).
- Fair Use: ein weniger strenger Standard, der übermäßiger oder unangemessener Nutzung entgegenwirkt, ohne eine genaue Zahl anzugeben.
- Sanktionen: Bei wiederholter Überschreitung des Limits behalten wir uns das Recht vor, die Geschwindigkeit zu drosseln, zusätzliche Gebühren zu erheben oder den Zugriff zu sperren.
Legen Sie stets fest, dass Sie die Ratenbegrenzungen nach angemessener Vorankündigung anpassen können. Ohne diese Flexibilität sind Sie an die ursprüngliche Schätzung gebunden.
Verfügbarkeit und Haftung
Ihre Kunden verlassen sich auf Ihre API und erwarten eine zuverlässige Verfügbarkeit. Versprechen Sie nichts, was Sie nicht halten können. Üblicherweise wird eine Verpflichtung zum bestmöglichen Einsatz oder eine Service-Level-Vereinbarung (SLA) mit einer prozentualen Verfügbarkeitsangabe (z. B. 99,5 %) vereinbart, wobei klare Ausnahmen für Wartungsarbeiten und höhere Gewalt vorgesehen sind.
Sie knüpfen damit die Haftung. Begrenzen Sie Ihre Haftung auf direkte Schäden, schließen Sie Folgeschäden (Umsatzausfälle, Datenverluste) aus und legen Sie eine Höchstgrenze fest – häufig die Entschädigung der letzten sechs oder zwölf Monate. Ohne diese Haftungsbeschränkung können die Kosten eines einzigen Ausfalls bei einem Großkunden Ihre Einnahmen bei Weitem übersteigen.
Geistiges Eigentum
Die API, die Dokumentation, die zugrundeliegende Software und die Marke bleiben Eigentum des Anbieters. Der Käufer erwirbt lediglich ein Nutzungsrecht, jedoch keine Eigentumsrechte. Es wird außerdem vereinbart, dass der Käufer die API weder zurückentwickeln noch dekompilieren darf.
Achten Sie auf die Daten, die über die API fließen. Vom Empfänger bereitgestellte Inhalte bleiben grundsätzlich dessen Eigentum; die von Ihrem Dienst generierten Ergebnisse können Ihnen gehören. Machen Sie diese Unterscheidung deutlich, sonst entstehen Streitigkeiten darüber, wer welche Daten wiederverwenden darf.
Datenschutz und DSGVO
Verarbeitet die API personenbezogene Daten, gilt die DSGVO. Ermitteln Sie, wer der Verantwortliche und wer der Auftragsverarbeiter ist. Verarbeiten Sie Daten im Auftrag des Kunden, ist eine Vereinbarung zur Auftragsverarbeitung erforderlich, die Regelungen zu Sicherheit, Unterauftragnehmern, Datenübermittlungen außerhalb der EU und der Meldepflicht bei Datenschutzverletzungen enthält.
Ein Beispiel aus dem KMU-Bereich: Ein SaaS-Unternehmen bietet eine API zur Adressvalidierung an. Kunden übermitteln Adressdaten; das SaaS-Unternehmen verarbeitet diese im Auftrag des Kunden. Ohne eine Vereinbarung zur Auftragsverarbeitung und klar definierte Aufbewahrungsfristen ist das SaaS-Unternehmen einem DSGVO-Risiko ausgesetzt, das unabhängig von den kommerziellen Vereinbarungen gilt.
Zahlung und Auszahlung
Die Zahlung kann auf verschiedene Weise erfolgen: per Festpreisabonnement, per nutzungsbasierter Abrechnung oder als Kombination aus Grundgebühr und Nutzungsgebühr. Legen Sie fest, wie die Nutzung gemessen wird, wann die Abrechnung erfolgt und was bei Zahlungsverzug geschieht.
- Sperrung: Im Falle von Nichtzahlung oder Missbrauch können wir den Zugang vorübergehend sperren.
- Widerruf: Unter welchen Bedingungen und mit welcher Kündigungsfrist kann die Lizenz gekündigt werden?
- Folgen: Was geschieht nach der Beendigung mit den API-Schlüsseln und den verarbeiteten Daten?
Ehrliche Empfehlung
Eine API-Lizenz ist keine bloße Formalität, sondern die Grundlage Ihres Produkts. Wer seine API für Dritte öffnet, tut gut daran, Nutzungsrechte, Ratenbegrenzungen, Haftung, geistiges Eigentum, DSGVO-Konformität und Zahlungsmodalitäten sorgfältig zu dokumentieren. Insbesondere wenn personenbezogene Daten betroffen sind oder wichtige Kunden auf die Verbindung angewiesen sind, überwiegen die Kosten für eine solide rechtliche Absicherung bei Weitem den Aufwand.
Sie benötigen nicht immer einen Anwalt: Für eine kleine, kostenlose oder interne API mit begrenztem Datenvolumen genügt oft ein einfacher Standardvertrag. Sobald Sie pro Aufruf abrechnen, Verfügbarkeit zusichern oder personenbezogene Daten verarbeiten, lohnt sich eine individuelle Anpassung. Weiterlesen: API-Lizenzvertrag, Erstellung eines API-Lizenzvertrags und Erstellung eines API-Lizenzvertrags.
Häufig gestellte Fragen
Eine Vereinbarung, in der der Anbieter einer API einem Dritten das Recht zur Nutzung dieser API einräumt. Sie regelt Nutzungsrechte, Ratenbegrenzungen, Verfügbarkeit, Haftung, geistiges Eigentum, Datenverarbeitung (DSGVO) und Zahlung. Sie bildet die rechtliche Grundlage für eine offene Verbindung.
Mit einer Softwarelizenz erhält der Kunde eine Kopie der Software. Mit einer API-Lizenz erhält der Kunde Zugriff auf einen laufenden Dienst. Daher haben Bestimmungen hinsichtlich Verfügbarkeit, Ratenbegrenzungen und Datenverarbeitung ein höheres Gewicht als bei einer klassischen Lizenz.
Ratenbegrenzungen beschränken die Anzahl der Anrufe pro Zeitraum; eine Überschreitung führt zu Fehlermeldungen. Die Fair-Use-Regelung ist ein weniger strenger Standard gegen übermäßige Nutzung ohne genaue Obergrenze. Beide schützen den Anbieter vor Überlastung und Missbrauch der Infrastruktur.
Die Lizenz regelt dies. Üblicherweise wird eine Best-Efforts-Verpflichtung oder eine Service-Level-Vereinbarung (SLA) für die Verfügbarkeit vereinbart, die Haftung auf direkte Schäden beschränkt, Folgeschäden ausschließt und einen Höchstbetrag festlegt, oft die Entschädigung für die letzten 6 bis 12 Monate.
Wenn personenbezogene Daten über die API fließen: ja. Ermitteln Sie, wer der Verantwortliche und wer der Auftragsverarbeiter ist. Wenn Sie Daten im Auftrag des Empfängers verarbeiten, ist eine Vereinbarung zur Auftragsverarbeitung erforderlich, die Regelungen zu Sicherheit, Unterauftragnehmern und Datenschutzverletzungen enthält.
Die Lizenz kann über ein festes Abonnement, einen Preis pro Anruf (Pay-per-Use) oder eine Kombination aus Grundgebühr und Nutzungsgebühr erworben werden. Sie legt fest, wie die Nutzung gemessen wird, wann die Abrechnung erfolgt und welche Folgen ein Zahlungsverzug hat, beispielsweise die Sperrung des Zugangs.
Typischerweise bei Nichtzahlung, Missbrauch, Überschreitung von Ratenlimits oder Verstoß gegen die Nutzungsbedingungen. Die Lizenz regelt die Sperrung, die Kündigungsfrist und die Folgen: den Entzug der API-Schlüssel und den Umgang mit verarbeiteten Daten nach Ablauf der Lizenz.