Upcoming API Change: Compression Will Be Required by July 1, 2025
Effective Date: July 1, 2025
Action Required: Start using the Accept-Encoding
header for API requests
To improve API efficiency and performance, all Market Data (MD) API endpoints will soon require compression. Currently, compression is optional, but beginning July 1, 2025, all requests to MD endpoints must include an Accept-Encoding
header with one of the following values:
gzip
deflate
br
(Brotli)
Why This Change?
Enforcing compression provides several key benefits:
- Reduced bandwidth usage – Save on data transfer costs
- Faster response times – Improve API performance
- Better scalability – Ensure smoother operations as your API usage grows
Timeline & Next Steps
- Now – February 17, 2025: API responses now include a warning (
X-Warning: Compression will be required by July 1, 2025
). Customers are encouraged to start using compression. - March 1, 2025: Reminder emails will be sent to customers who have not yet adopted compression
- June 1, 2025: Final notice will be sent to impacted customers
- July 1, 2025: API requests without compression will be rejected with an error:
HTTP 400: Compression required. Please use gzip, deflate, or br
What You Need to Do
If you are not already using compression, update your API requests to include the Accept-Encoding
header with one of the values listed above. Need help? Check out our updated API Documentation with implementation guides and examples.
For any questions or concerns, please contact our support team at: support@amberdata.io. Let’s work together to ensure a smooth transition!