Settings by plan
Certain fields in Spectrum request and response bodies require an Enterprise plan. To upgrade your plan, contact your account team.
Spectrum properties requiring an Enterprise plan:
| Name | Type | Description | Example | 
|---|---|---|---|
origin_dns | object | Method and parameters used to discover the origin server address via DNS. Valid record types are A, AAAA, SRV and empty (both A and AAA).A request must contain either an origin_dns parameter or an origin_direct parameter. When both are specified the service returns an HTTP 400 Bad Request. | origin_dns: {type: A, name: mqtt.example.com, ttl: 1200} | 
origin_port | integer | The destination port at the origin. | 22 | 
proxy_protocol | string | Enables Proxy Protocol to the origin. Spectrum supports v1, v2, and simple proxy protocols. Refer to Proxy Protocol for more details. | off | 
ip_firewall | boolean | Enables IP Access rules for this application. | true | 
tls | string | Type of TLS termination for the application. Options are off (default, also known as Passthrough), flexible, full, and strict. Refer to Configuration Options for descriptions of each. | full | 
argo_smart_routing | boolean | Enables Argo Smart Routing for the application. Note that it is only available for TCP applications with traffic_type set to direct. | true | 
Review the Spectrum API documentation for example API requests.
Was this helpful?
- Resources
 - API
 - New to Cloudflare?
 - Products
 - Sponsorships
 - Open Source
 
- Support
 - Help Center
 - System Status
 - Compliance
 - GDPR
 
- Company
 - cloudflare.com
 - Our team
 - Careers
 
- © 2025 Cloudflare, Inc.
 - Privacy Policy
 - Terms of Use
 - Report Security Issues
 - Trademark