In den Richtlinien zur API-Nutzung von HubSpot werden unsere Nutzungsrichtlinie, API-Begriffe, Ratenbeschränkungen sowie die Bereiche Authentifizierung und Sicherheit behandelt.
expires_in
-Parameter, der angibt, wie lange es für API-Aufrufe verwendet werden kann, bevor es aktualisiert wird. Unauthorized (401)
-Anfragen sind kein zulässiger Indikator, dass ein neues Zugriffstoken abgerufen werden muss.
Produktstufe | Pro 10 Sekunden | Pro Tag | |
---|---|---|---|
Private Apps | (Alle Produkte) Kostenlose Version und Starter | 100/private App | 250.000/Account |
(Alle Produkte) Professional | 190/private App | 625.000/Account | |
(Alle Produkte) Enterprise | 190/private App | 1.000.000/Account | |
Private Apps mit einer Erhöhung des API-Limits | (Alle Produkte) Kostenlose Version, Starter, Professional und Enterprise | 250/private App | 1.000.000/Account zusätzlich zu Ihrem Basisabonnement für jede Limiterhöhung. Sie können maximal zwei API-Limiterhöhungen erwerben. |
429
-Fehlerantwort für alle nachfolgenden API-Aufrufe. Anfragen, die zu einer Fehlerantwort führen, sollten nicht mehr als 5 % Ihrer gesamten täglichen Anfragen ausmachen. Wenn Sie Ihre App im HubSpot App Marketplace listen möchten, muss sie unter 5 % liegen, um zertifiziert zu werden.
Die 429
-Antwort weist das folgende Format auf:
message
Und policyName
geben an, welche Beschränkung Sie (entweder täglich oder Sekunden) erreicht haben.
Die ägliche Beschränkung wird auf der Grundlage Ihrer Zeitzoneneinstellung um Mitternacht zurückgesetzt.
In der folgenden Tabelle sind die Ratenbeschränkungen-Header aufgeführt, die in der Antwort jeder API-Anfrage an HubSpot enthalten sind, vorbehaltlich der unter der Tabelle aufgeführten Ausnahmen.
Header | Beschreibung |
---|---|
X-HubSpot-RateLimit-Daily | Die Anzahl der API-Anfragen, die pro Tag zulässig sind. Beachten Sie, dass dieser Header nicht in der Antwort auf API-Anfragen enthalten ist, die mit OAuth autorisiert wurden. |
X-HubSpot-RateLimit-Daily-Remaining | Die Anzahl der API-Anfragen, die für den aktuellen Tag noch erlaubt sind. Beachten Sie, dass dieser Header nicht in der Antwort auf API-Anfragen enthalten ist, die mit OAuth autorisiert wurden. |
X-HubSpot-RateLimit-Interval-Milliseconds | Das Zeitfenster, für das die Kopfzeilen und X-HubSpot-RateLimit-Max X-HubSpot-RateLimit-Remaining gelten. Ein Wert von 10.000 wäre beispielsweise ein Fenster von 10 Sekunden. |
X-HubSpot-RateLimit-Max | Die Anzahl der Anfragen, die im in X-HubSpot-RateLimit-Interval-Milliseconds angegebenen Fenster zulässig sind. Wenn beispielsweise dieser Header einen Wert von 100 hat und der Header X-HubSpot-RateLimit-Interval-Milliseconds 10.000 war, würde die erzwungene Beschränkung bei 100 Anfragen pro 10 Sekunden liegen. |
X-HubSpot-RateLimit-Remaining | Die Anzahl der API-Anfragen, die für das in X-HubSpot-RateLimit-Interval-Milliseconds angegebene Fenster noch zulässig sind. |
X-HubSpot-RateLimit-Secondly
und X-HubSpot-RateLimit-Secondly-Remaining
werden weiterhin berücksichtigt und verfügen weiterhin über genaue Daten, aber die von diesen Headern referenzierten Beschränkungen werden nicht mehr durchgesetzt und diese beiden Header sollten als veraltet betrachtet werden.TEN_SECONDLY_ROLLING
-Beschränkung erreichen, sollten Sie die Anfragen, die Ihre Anwendung vornimmt, unter diese Beschränkung drosseln. Neben dem Drosseln von Anfragen sollten Sie auch folgende Vorschläge beachten (diese sind auch hilfreich, wenn Sie die tägliche Beschränkung erreichen).
Wenn Sie trotz Umsetzung dieser Vorschläge weiterhin die Aufrufbeschränkungen erreichen, bitten Sie in HubSpots Entwicklerforen nach Unterstützung. Sie sollten so viele Details wie möglich über die die von Ihnen genutzten APIs angeben: wie Sie diese verwenden und welche Beschränkung Sie erreichen.