
Flexera One Blog — SBansal_E (Flexera Software)
IT Visibility- TI Platform Enhancement: Optional Compression for Query API – Faster Large Dataset Downloads
We’re excited to announce a performance enhancement to the IT Visibility with Technology Intelligence Platform Query API , you can now enable optional compression (gzip) for large dataset downloads.
What’s New?
With this enhancement, customers can use the new query parameter outputCompression=gzip to generate compressed CSV files. This significantly reduces file size and download time for large datasets while maintaining backward compatibility for existing integrations.
Before:
Query API downloads always produced uncompressed CSV files, sometimes over 20 GB in size. Large downloads could take several hours, leading to slow transfers, timeouts, and incomplete downloads.
After:
With optional gzip compression, customers can now download the same large datasets in a fraction of the time. Compressed files mean faster transfers, fewer interruptions, and optimized bandwidth usage, resulting in a smoother experience and improved system efficiency.
Benefits
- Faster download speeds for large datasets
- Reduced network and storage costs
- Lower chance of download interruptions or timeouts
- Backward compatibility, no impact if you prefer uncompressed files
- No UI changes required, simply enable via the outputCompression=gzip parameter
How It Works
- When outputCompression=gzip is included in your Query API request, the backend generates and stores a .csv.gz file.
- Downloaded files are automatically served as compressed or uncompressed based on the query settings.
- The API remains fully backward-compatible for existing integrations.
Note
The maxResults parameter cannot be used with outputCompression=gzip.If both are specified, the API will return a 400 Bad Request.
Example Request
POST /vis/v2/orgs/{orgId}/queries?outputCompression=gzip
Why It Matters
This update provides measurable improvements for customers working with large-scale exports, offering faster, more reliable data access without changing your existing workflows.
Documentation – https://developer.flexera.com/docs/api/vis/v2#/Query