API Changelog
Stay up to date with all changes and improvements to the IcoSix API. We regularly update our API to add new features, improve performance, and fix bugs.
Added new collections endpoint
FeatureWe've added a new endpoint for retrieving collections by theme. This allows you to fetch graphics that are organized by specific themes or topics.
- Added
GET /v1/collections/theme/{theme_id}
endpoint - Added filtering capabilities by theme attributes
- Updated documentation with examples
Improved rate limiting system
ImprovementWe've improved our rate limiting system to provide better performance and more detailed feedback when limits are reached.
- Enhanced rate limit headers with more information
- Optimized rate limit tracking for better performance
- Added retry-after header to rate limit responses
Fixed pagination in search results
BugfixFixed an issue where pagination wasn't working correctly when searching for graphics with certain filter combinations.
- Fixed incorrect total count in search results
- Fixed page navigation when using multiple filters
- Improved performance of filtered searches
Added bulk download endpoint
FeatureWe've added a new endpoint that allows you to download multiple graphics in a single request.
- Added
POST /v1/graphics/bulk-download
endpoint - Support for downloading up to 50 graphics at once
- Option to receive files as a ZIP archive
- Added documentation and examples for bulk downloads
API Performance Improvements
ImprovementWe've made several backend improvements to enhance API performance across all endpoints.
- Optimized database queries for faster response times
- Implemented caching for frequently accessed resources
- Reduced average response time by 40%
- Improved stability during high traffic periods
Fixed inconsistent metadata in SVG responses
BugfixFixed an issue where SVG graphics were returning inconsistent metadata compared to other graphic types.
- Standardized metadata format across all graphic types
- Fixed missing dimensions in SVG metadata
- Added preview URL for SVG files
Added new filtering options
FeatureWe've added new filtering options to help you find the perfect graphics for your projects.
- Added color filtering for icons and SVGs
- Added style filtering (outline, filled, flat, etc.)
- Added size filtering for optimized assets
- Updated documentation with examples of all new filters
Initial API Release
FeatureThe first public release of the IcoSix API! We're excited to provide developers with access to our extensive collection of icons, SVGs, and animated graphics.
- Basic authentication system
- Core endpoints for browsing and searching graphics
- Comprehensive documentation
- Multiple format support
- Various resolution options