Chronicle API quotas
Chronicle API quotas are enforced at the server level using an interceptor. Each service that integrates with Chronicle API needs to specify the appropriate quota server key to enable quota enforcement.
The following table lists the quotas that are being enforced, where:
- QPS - Queries Per Second
- QPM - Queries Per Minute
- QPD - Queries Per Day
Group | API | Query Quota |
---|---|---|
Search | ListAlerts | 1 QPS |
Search | ListEvents | 1 QPS |
Search | ListIocs | 1 QPS |
Search | ListIocDetails | 1 QPS |
Search | ListAssets | 5 QPS |
Search | SearchRawLogs | 1 QPM |
Partner | CreateCustomer | 10 QPD |
Tools | RetrieveSampleLogs | 10 QPM |
Tools | ValidateCBNParser | 1 QPS |
Tools | ListCbnParsers | 1 QPS |
Tools | SubmitCbnParser | 1 QPM |
Tools | GetCbnParser | 1 QPS |
Tools | ListCbnParserHistory | 1 QPS |
Tools | ListCbnErrors | 1 QPS |
Rules | GetRule | 1 QPS |
Rules | GetDetection | 1 QPS |
Rules | GetRetrohunt | 1 QPS |
Rules | ListRules | 1 QPS |
Rules | ListRuleVersions | 1 QPS |
Rules | ListDetections | 10 QPM |
Rules | ListRetrohunts | 1 QPS |
Rules | CreateRule | 1 QPS |
Rules | CreateRuleVersion | 1 QPS |
Rules | DeleteRule | 1 QPS |
Rules | EnableLiveRule | 1 QPS |
Rules | DisableLiveRule | 1 QPS |
Rules | EnableAlerting | 1 QPS |
Rules | DisableAlerting | 1 QPS |
Rules | RunRetrohunt | 1 QPS |
Rules | CancelRetrohunt | 1 QPS |
Rules | WaitRetrohunt | 1 QPS |
Rules | StreamTestRule | 3 QPM |
Rules | ArchiveRule | 1 QPS |
Rules | UnarchiveRule | 1 QPS |
Health | GetError | 1 QPS |
Health | ListErrors | 1 QPS |
ReferenceList | CreateReferenceList | 1 QPS |
ReferenceList | GetReferenceList | 1 QPS |
ReferenceList | ListReferenceLists | 1 QPS |
See additional API documentation: