diff --git a/ciscosparkapi/exceptions.py b/ciscosparkapi/exceptions.py
index <HASH>..<HASH> 100644
--- a/ciscosparkapi/exceptions.py
+++ b/ciscosparkapi/exceptions.py
@@ -145,7 +145,7 @@ class SparkRateLimitError(SparkApiError):
         super(SparkRateLimitError, self).__init__(response)
 
         # Extended exception data attributes
-        self.retry_after = response.headers.get('Retry-After', 200)
+        self.retry_after = int(response.headers.get('Retry-After', 200))
         """The `Retry-After` time period (in seconds) provided by Cisco Spark.
 
         Defaults to 200 seconds if the response `Retry-After` header isn't
Ensure that the SparkRateLimitError.retry_after attribute is always an int

Fix for issue #<I>.  The retry-after header (when provided) is a string and should be cast to an integer for obvious reasons.  😄