Skip to content
Product Docs

Quota Management

List quota configurations
QuotaManagementListPage quotaManagement().list(QuotaManagementListParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
GET/api/v1/beta/quota-management
Create a quota configuration
QuotaConfiguration quotaManagement().create(QuotaManagementCreateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/api/v1/beta/quota-management
Delete a quota configuration
quotaManagement().delete(QuotaManagementDeleteParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
DELETE/api/v1/beta/quota-management/{quota_id}
ModelsExpand Collapse
class QuotaConfiguration:

Full quota configuration model.

Optional<ConfigurationMetadata> configurationMetadata

The configuration metadata

ConfigurationType configurationType

The quota configuration type

One of the following:
ALLOW_PAY_AS_YOU_GO("allow_pay_as_you_go")
LIMIT_AGENT_CODER_DAILY_USAGE_USD("limit_agent_coder_daily_usage_usd")
LIMIT_AGENT_DEPLOYMENTS("limit_agent_deployments")
LIMIT_BATCH_FILES("limit_batch_files")
LIMIT_CLASSIFY_INPUT_TOKENS("limit_classify_input_tokens")
LIMIT_DAILY_USAGE_CREDITS("limit_daily_usage_credits")
LIMIT_DIRECTORIES("limit_directories")
LIMIT_DIRECTORY_FILES_PER_DIRECTORY("limit_directory_files_per_directory")
LIMIT_DIRECTORY_INGEST_DOWNLOAD_SIZE_BYTES("limit_directory_ingest_download_size_bytes")
LIMIT_DIRECTORY_INGEST_FILES("limit_directory_ingest_files")
LIMIT_DIRECTORY_SYNC_PLAN_ACTIONS("limit_directory_sync_plan_actions")
LIMIT_EMBEDDING_CHARACTER("limit_embedding_character")
LIMIT_FILES_PER_INDEX("limit_files_per_index")
LIMIT_MAX_MONTHLY_INVOICE_TOTAL_USD_CENTS("limit_max_monthly_invoice_total_usd_cents")
LIMIT_MONTHLY_USAGE_CREDITS("limit_monthly_usage_credits")
LIMIT_PROJECTS("limit_projects")
LIMIT_SPLIT_CATEGORIES("limit_split_categories")
LIMIT_TOTAL_FILE_COUNT("limit_total_file_count")
LIMIT_TOTAL_FILE_STORAGE_BYTES("limit_total_file_storage_bytes")
LIMIT_USERS("limit_users")
RATE_LIMIT_BATCH_API_CREATION("rate_limit_batch_api_creation")
RATE_LIMIT_CHAT_API_MESSAGE("rate_limit_chat_api_message")
RATE_LIMIT_CLASSIFY_API_CREATION("rate_limit_classify_api_creation")
RATE_LIMIT_CLASSIFY_API_LIST("rate_limit_classify_api_list")
RATE_LIMIT_CLASSIFY_API_QUERY("rate_limit_classify_api_query")
RATE_LIMIT_CONCURRENT_JOBS_IN_EXECUTION_DEFAULT("rate_limit_concurrent_jobs_in_execution_default")
RATE_LIMIT_CONCURRENT_JOBS_IN_EXECUTION_DOC_INGEST("rate_limit_concurrent_jobs_in_execution_doc_ingest")
RATE_LIMIT_CONCURRENT_JOBS_IN_EXECUTION_METADATA_UPDATE("rate_limit_concurrent_jobs_in_execution_metadata_update")
RATE_LIMIT_DEFAULT_API_READ("rate_limit_default_api_read")
RATE_LIMIT_DEFAULT_API_WRITE("rate_limit_default_api_write")
RATE_LIMIT_DIRECTORY_FILE_API_READ("rate_limit_directory_file_api_read")
RATE_LIMIT_DIRECTORY_FILE_API_WRITE("rate_limit_directory_file_api_write")
RATE_LIMIT_DIRECTORY_INGEST_PROJECT_JOB_CREATION("rate_limit_directory_ingest_project_job_creation")
RATE_LIMIT_EXTRACT_AGENT_CREATION("rate_limit_extract_agent_creation")
RATE_LIMIT_EXTRACT_API_CREATION("rate_limit_extract_api_creation")
RATE_LIMIT_EXTRACT_API_LIST("rate_limit_extract_api_list")
RATE_LIMIT_EXTRACT_API_QUERY("rate_limit_extract_api_query")
RATE_LIMIT_EXTRACT_CONCURRENT_DEFAULT("rate_limit_extract_concurrent_default")
RATE_LIMIT_FILE_API_READ("rate_limit_file_api_read")
RATE_LIMIT_FILE_API_WRITE("rate_limit_file_api_write")
RATE_LIMIT_INDEX_V1_PIPELINE_CONCURRENT_JOBS("rate_limit_index_v1_pipeline_concurrent_jobs")
RATE_LIMIT_PARSE_API_CREATION("rate_limit_parse_api_creation")
RATE_LIMIT_PARSE_API_LIST("rate_limit_parse_api_list")
RATE_LIMIT_PARSE_API_QUERY("rate_limit_parse_api_query")
RATE_LIMIT_PARSE_CONCURRENT_DEFAULT("rate_limit_parse_concurrent_default")
RATE_LIMIT_PARSE_CONCURRENT_PAGES_AGENTIC("rate_limit_parse_concurrent_pages_agentic")
RATE_LIMIT_PARSE_CONCURRENT_PAGES_AGENTIC_PLUS("rate_limit_parse_concurrent_pages_agentic_plus")
RATE_LIMIT_PARSE_CONCURRENT_PAGES_COST_EFFECTIVE("rate_limit_parse_concurrent_pages_cost_effective")
RATE_LIMIT_PARSE_CONCURRENT_PREMIUM("rate_limit_parse_concurrent_premium")
RATE_LIMIT_PARSE_TOKEN_BUCKET_AGENTIC("rate_limit_parse_token_bucket_agentic")
RATE_LIMIT_PARSE_TOKEN_BUCKET_AGENTIC_PLUS("rate_limit_parse_token_bucket_agentic_plus")
RATE_LIMIT_PARSE_TOKEN_BUCKET_COST_EFFECTIVE("rate_limit_parse_token_bucket_cost_effective")
RATE_LIMIT_PARSE_TOKEN_BUCKET_UNKNOWN_TIER("rate_limit_parse_token_bucket_unknown_tier")
RATE_LIMIT_PROJECT_CONCURRENT_JOBS("rate_limit_project_concurrent_jobs")
RATE_LIMIT_PROJECT_CONCURRENT_TURBO_JOBS("rate_limit_project_concurrent_turbo_jobs")
RATE_LIMIT_SPLIT_API_CREATION("rate_limit_split_api_creation")
RATE_LIMIT_SPLIT_API_QUERY("rate_limit_split_api_query")
RATE_LIMIT_SPREADSHEET_API_LIST("rate_limit_spreadsheet_api_list")
RATE_LIMIT_SPREADSHEET_API_QUERY("rate_limit_spreadsheet_api_query")
RATE_LIMIT_SPREADSHEET_CREATION("rate_limit_spreadsheet_creation")
RATE_LIMIT_USAGE_API_QUERY("rate_limit_usage_api_query")
RATE_LIMIT_VERIFY_API_CREATION("rate_limit_verify_api_creation")
RATE_LIMIT_VERIFY_API_LIST("rate_limit_verify_api_list")
RATE_LIMIT_VERIFY_API_QUERY("rate_limit_verify_api_query")
ConfigurationValue configurationValue

The quota configuration value

long numerator

The rate numerator

Optional<Long> denominator

The rate limit denominator

Optional<DenominatorUnits> denominatorUnits

The default rate limit denominator units

One of the following:
DAY("day")
HOUR("hour")
MINUTE("minute")
SECOND("second")
String sourceId

The source ID, e.g. the organization ID

SourceType sourceType

The source type, e.g. ‘organization’

One of the following:
GLOBAL("GLOBAL")
ORGANIZATION("organization")
PLAN_TIER("plan_tier")
PROJECT("project")
Status status

The status of the quota, i.e. ‘ACTIVE’ or ‘INACTIVE’

One of the following:
ACTIVE("ACTIVE")
INACTIVE("INACTIVE")
Optional<String> id

The system-generated UUID for the quota

formatuuid
Optional<LocalDateTime> createdAt

The creation date of the quota configuration in the database

formatdate-time
Optional<LocalDateTime> endedAt

The end date of the quota

formatdate-time
Optional<String> idempotencyKey

The idempotency key

Optional<LocalDateTime> startedAt

The start date of the quota

formatdate-time
Optional<LocalDateTime> updatedAt

The last updated date of the quota configuration in the database

formatdate-time