diff --git a/easypost/__init__.py b/easypost/__init__.py index 74263d5e..7d37f366 100644 --- a/easypost/__init__.py +++ b/easypost/__init__.py @@ -628,12 +628,10 @@ def create(cls, api_key=None, verify=None, verify_strict=None, **params): if verify or verify_strict: verify = verify or [] verify_strict = verify_strict or [] - url += "?" - - for param in verify: - url += "verify[]={0}".format(param) - for param in verify_strict: - url += "verify_strict[]={0}".format(param) + url += '?' + '&'.join( + ['verify[]={0}'.format(opt) for opt in verify] + + ['verify_strict[]={0}'.format(opt) for opt in verify_strict] + ) wrapped_params = {cls.class_name(): params} response, api_key = requestor.request('post', url, wrapped_params)