* Added error handling for specific error codes
* added TooManyRequestsError witch have retry_after
* Added a parameters field with retry_after and handled error code 429
* added example of handling TooManyRequestsError with RetryAfter
* fix: changed description
* fix: used switch statement instead of if statement
* add MigrateError type and IsMigrateError function
* updated apiResponse struct and error handling logic
* fix: changed from %w to %s to ensure proper functionality of Sprintf
* fix: correct error message in getMe test
---------
Co-authored-by: Ehson <priler05@gmail.com>
Co-authored-by: usmonzodasomon <budushiyprogrammist@gmail.com>