![](https://help.apple.com/assets/5D66C362680CE25E7861EFB5/5D66C38B680CE25E7861EFC5/de_DE/c10e8a839dc838a25d0feb0e9e428a0a.png)
API-Einschränkungen in der App „Kurzbefehle“
Bei der Verwendung von APIs in der App „Kurzbefehle“ sind nur einige wenige Einschränkungen zu beachten.
OAuth: OAuth 2, eine System zur Authentifizierung, das die manuelle Eingabe eines Benutzernamens und eines Passworts durch den Benutzer auf einer Login- oder Anmeldeseite erfordert, wird derzeit nicht unterstützt.
Verschiedene Endpunkte: APIs verfügen oft über verschiedene Endpunkte, über die Daten unterschiedlicher Typen angefordert werden können. Bei bestimmten APIs ist daher eine Serie von API-Aufrufen erforderlich, um zunächst die aktuell vorhandenen Daten abzurufen und zu einem späteren Zeitpunkt weitere Daten hinzuzufügen, Daten zu aktualisieren oder Daten zu löschen.
Einschränkungen hinsichtlich der Frequenz oder Anzahl von Anforderungen: Bei vielen APIs ist die Anzahl an Anforderungen beschränkt. Diese Beschränkungen sind dafür gedacht, den Missbrauch eines API-Dienstes durch tausend- oder millionenfach automatisierte Anfragen zu verhindern. API-Dienste können zeitlicher Natur sein, d. h. auf eine bestimmte Anzahl von Anforderungen pro Stunde, Tag oder Monat beschränkt sein, oder so gestaltet sein, dass beim Überschreiten der Beschränkungen der Dienst gebührenpflichtig ist.
Hinweis: Die Verwendung jeglicher Web-APIs in der App „Kurzbefehle“ unterliegt den allgemeinen Geschäfts- und Nutzungsbedingungen des jeweiligen Diensts.
Da du einen eigenen, ausschließlich dir zur Verfügung stehenden API-Schlüssel für die Verwendung in der App „Kurzbefehle“ erhältst, ist die Wahrscheinlichkeit eher gering, dass du eine Nutzungslimit erreichst oder überschreitest. Wenn du allerdings mithilfe von Wiederholungsaktionen eine große Anzahl von Anforderungen in sehr kurzer Zeit absetzt, ist es durchaus möglich, dass du ein Limit erreichst. Wenn du ein Nutzungslimit erreichst, musst du möglicherweise warten, bis der Dienst wiederhergestellt wurde und/oder deine Prozesse in einzelne Stapel aufteilen, um zu bestimmten Zeiten immer nur eine beschränkte Anzahl von Operationen auszuführen.