Settings Structure
Logging
Control whether runtime logs are captured for flow executions.
When disabled, no execution logs are written to the logging system. This can be useful for high-volume projects where logging overhead is a concern.
Individual nodes can also control their own logging with the
log field, but this project-level setting takes precedence when set to false.
Rate Limiting
Protect your APIs from abuse by limiting request rates.How Rate Limiting Works
Rate limits are applied per project + IP address combination. When a client exceeds the limit, subsequent requests receive a429 Too Many Requests response until the rate limit window resets.
Rate Limit Response
When the rate limit is exceeded:CORS
Configure Cross-Origin Resource Sharing headers for browser-based API access.Wildcard Origins
You can use wildcards inallowed_origins:
Default Headers
When CORS is enabled, these are the default allowed values: Methods:GET, POST, PUT, PATCH, DELETE, OPTIONS
Headers: Origin, Content-Type, Accept, Authorization
Log Filters
Mask sensitive data in logs to protect user privacy and comply with security requirements.How Masking Works
Any field matching a keyword inmasked_keywords will have its value replaced with [MASKED] in logs. Masking is:
- Case-insensitive:
passwordmatchesPassword,PASSWORD, etc. - Recursive: Works on nested objects and arrays
- Non-destructive: Only affects logged data, not actual execution
Example
Configuration:Common Keywords to Mask
Consider masking these common sensitive fields:password,passwd,pwdapi_key,apikey,api_secrettoken,access_token,refresh_tokensecret,secret_keyauthorization,authcredit_card,card_number,cvvssn,social_security
Caching
Project settings are cached in Redis with a 5-minute TTL. When you update settings via the API, the cache is automatically invalidated and new settings take effect immediately.Examples
Enable Rate Limiting
Configure CORS for a Frontend App
Mask Sensitive Fields in Logs
Disable Logging for High-Volume Project
Related
- Secrets - Store API keys and credentials securely
- Nodes Overview - Node-level logging control
- Pricing - Plan limits and features