Quotas and limits

This document contains current content limits and request quotas for the Security Command Center API. This page will be updated to reflect any changes to these restrictions and usage limits.

Content limits

The Security Command Center API enforces the following usage limits:

Content Limit Value
Findings uploads 500 MB per day

Request quotas

The current API usage quotas for the Security Command Center API are as follows (and are subject to change):

Request Quota Value
Reads per minute 1,000
Writes per minute 1,000

These limits apply to each Google Cloud console project and are shared across all applications and IP addresses using that project.

Attack path simulation limits

The attack path simulation feature of Security Command Center is subject to the following limits:

  • You can define up to 100 resource value configurations in an organization
  • A high-value resource set can contain no more that 1,000 instances of high-value resources. For more information, see Limit on resources in a high-value resource set.


Calls that use the Security Command Center API for notifications are subject to the following quotas:

API Call Type Limit
Read Calls (get, list) 1000 API calls per minute per organization.
Write Calls (create, update, delete) 1000 API calls per minute per organization.

The following additional limits apply to Security Command Center API notifications:

Usage Limit
Number of NotificationConfig files 500 per organization.

Security posture service limitations

The security posture service includes the following limits:

  • A maximum of 100 postures in an organization.
  • A maximum of 400 policies in a posture.
  • A maximum of 1000 posture deployments in an organization.

Infrastructure as code validation limitations

The infrastructure as code (IaC) validation feature has the following limitations:

  • A maximum input file size of 2 MB or 1,000 assets.
  • A maximum output file size of 2 MB.
  • A maximum of 5 requests per minute per organization.
  • A maximum of 1,000 requests per day per organization.

Export configurations to BigQuery

The following limit applies to export configurations to BigQuery:

Usage limit Value
Number of export configurations to BigQuery 500 per organization.

Custom module quotas

Both the number of custom detection modules you can create and the number of API calls custom modules can make are subject to the quotas described in the following sections.

Quotas for the creation of custom modules

The following table shows the quotas for the creation of custom modules.

Custom module type Quota
Security Health Analytics custom modules 100 custom modules per organization.

API call quotas for custom modules

API calls to custom module methods are also subject to quota limits. The following table shows the default quota limits for custom module API calls.

API Call Type Limit
CustomModules Read Requests (Get, List) 1,000 API calls per minute, per organization
CustomModules Write Requests (Create, Update, Delete) 60 API calls per minute, per organization
CustomModules Test Requests 12 API calls per minute, per organization

For more information about custom modules, see the following:

Quota increases

If you want to transfer more than 5 GB per day or more than 1,000 reads or writes per minute, we would like to understand more about your needs and we might be able to build custom solutions. Submit a Security Command Center API Quota Request for your project in the Google Cloud console.