Changelog
This document tracks the changes made to the Taglife API across different versions.
Version 3.1.0 (2025-01-07)
New Features: - Added support for TikTok social network integration - Introduced new campaign analytics endpoints with enhanced metrics - Added bulk task completion functionality - Implemented real-time notifications via WebSocket - Added support for multiple payment methods including Stripe
Improvements: - Enhanced rate limiting with more granular controls - Improved error messages with more detailed information - Added pagination support for all list endpoints - Optimized API response times by 30% - Enhanced security with improved JWT token validation
Bug Fixes: - Fixed issue with Instagram API rate limiting - Resolved authentication token refresh problems - Fixed campaign statistics calculation errors - Corrected payout processing for international users - Fixed file upload issues with large screenshots
Breaking Changes: - Changed response format for campaign statistics endpoints - Updated authentication header format (now requires “Bearer” prefix) - Modified payout request payload structure
Deprecations: - Deprecated old Instagram API endpoints (will be removed in v4.0) - Deprecated legacy payment methods (will be removed in v4.0)
Version 3.0.0 (2024-12-01)
Major Release - Complete API Redesign
New Features: - Complete REST API redesign with improved consistency - Added comprehensive social network support (Instagram, Facebook, Twitter, YouTube) - Introduced new campaign management system - Added real-time task tracking and notifications - Implemented advanced analytics and reporting - Added multi-language support (English, Spanish, Polish) - Introduced user preferences and settings management
Improvements: - Standardized all API responses - Improved error handling with detailed error codes - Enhanced security with JWT authentication - Added comprehensive input validation - Implemented rate limiting for all endpoints - Added API versioning support
Breaking Changes: - Complete API redesign - all endpoints changed - New authentication system using JWT tokens - Updated all data models and response formats - Changed URL structure for all endpoints
Version 2.5.0 (2024-08-01)
New Features: - Added Instagram Stories support - Introduced campaign templates - Added user verification system - Implemented advanced filtering for campaigns
Improvements: - Enhanced campaign creation workflow - Improved social media integration - Better error handling and validation
Bug Fixes: - Fixed authentication issues - Resolved campaign statistics bugs - Fixed payment processing errors
Version 2.0.0 (2024-06-01)
Major Release
New Features: - Complete platform redesign - Added multiple social network support - Introduced influencer discovery system - Added advanced analytics dashboard - Implemented automated payout system
Improvements: - Enhanced user experience - Improved performance and scalability - Better security measures
Breaking Changes: - New API structure - Updated authentication system - Changed data models
Version 1.5.0 (2024-03-01)
New Features: - Added Facebook integration - Introduced campaign categories - Added user profiles and preferences
Improvements: - Enhanced campaign management - Improved payment processing - Better error handling
Bug Fixes: - Fixed various UI issues - Resolved payment bugs - Fixed authentication problems
Version 1.0.0 (2024-01-01)
Initial Release
Features: - Basic campaign management - Instagram integration - Simple payment system - User authentication - Basic analytics
Core Functionality: - Create and manage campaigns - Connect Instagram accounts - Complete tasks and earn money - Basic reporting and statistics
Migration Guides
Migrating from v2.x to v3.x
Authentication Changes:
Old format: .. code-block:: text
Authorization: Token your_token_here
New format: .. code-block:: text
Authorization: JWT your_jwt_token_here
Endpoint Changes:
Old campaign endpoint: .. code-block:: text
GET /api/campaigns/
New campaign endpoint: .. code-block:: text
GET /api/get/campaigns/
Response Format Changes:
Old response: .. code-block:: json
- {
“campaigns”: […], “count”: 10
}
New response: .. code-block:: json
- {
“results”: […], “count”: 10, “next”: “https://api.taglife.com/api/get/campaigns/?page=2”, “previous”: null
}
Migrating from v1.x to v2.x
Major Changes: - Complete API redesign - New authentication system - Updated data models - Enhanced functionality
Migration Steps: 1. Update authentication implementation 2. Modify all API endpoint calls 3. Update response handling 4. Test thoroughly before production deployment
API Versioning
The Taglife API uses semantic versioning (SemVer) for version management:
Major version (X.0.0): Breaking changes, complete API redesigns
Minor version (X.Y.0): New features, backward compatible
Patch version (X.Y.Z): Bug fixes, backward compatible
Version Support Policy:
Current version: v3.1.0 (actively supported)
Previous version: v3.0.0 (supported until v4.0.0)
Legacy versions: v2.x and v1.x (no longer supported)
Deprecation Policy:
Deprecated features are announced 6 months in advance
Deprecated endpoints return warnings in response headers
Breaking changes are only introduced in major versions
Migration guides are provided for all major version changes
Upcoming Changes
Planned for v3.2.0 (Q2 2025): - Enhanced analytics with machine learning insights - Advanced campaign targeting options - Improved mobile API support - Additional social network integrations
Planned for v4.0.0 (Q4 2025): - GraphQL API support - Real-time collaboration features - Advanced automation tools - Enhanced security features
Long-term Roadmap: - AI-powered campaign optimization - Advanced influencer matching algorithms - Comprehensive marketplace features - Enterprise-level integrations
Support and Feedback
For questions about API changes or migration assistance:
Email: api-support@taglife.com
Documentation: This documentation site
Status Page: https://status.taglife.com
Developer Forum: https://developers.taglife.com
We welcome feedback on API changes and suggestions for improvements. Please contact us through any of the channels above.