88def is_valid_data (token , data ):
99 if not any ([key in list (data .keys ()) for key in ["url" , "email" , "phone" , "domain" , "creditCard" , "ip" , "wallet" , "userAgent" , "iban" ]]): raise BadRequestError ("You must provide at least one parameter." )
1010 try :
11- response = requests .post (f"{ get_base_url ()} /v1/private/secure/verify" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token })
11+ response = requests .post (f"{ get_base_url ()} /v1/private/secure/verify" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token })
1212 response .raise_for_status ()
1313 return response .json ()
1414 except requests .RequestException as e : raise APIError (str (e ))
1515
1616def is_valid_data_raw (token , data ):
1717 if not any ([key in list (data .keys ()) for key in ["url" , "email" , "phone" , "domain" , "creditCard" , "ip" , "wallet" , "userAgent" , "iban" ]]): raise BadRequestError ("You must provide at least one parameter." )
1818 try :
19- response = requests .post (f"{ get_base_url ()} /v1/private/secure/verify" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token })
19+ response = requests .post (f"{ get_base_url ()} /v1/private/secure/verify" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token })
2020 response .raise_for_status ()
2121 return response .json ()
2222 except requests .RequestException as e : raise APIError (str (e ))
@@ -54,7 +54,7 @@ def is_valid_email(token: Optional[str], email: str, rules: Optional[Dict[str, L
5454 resp = requests .post (
5555 f"{ get_base_url ()} /v1/private/secure/verify" ,
5656 json = {"email" : email , "plugins" : plugins },
57- headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token }
57+ headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token }
5858 )
5959 resp .raise_for_status ()
6060 data = resp .json ().get ("email" , {})
@@ -121,7 +121,7 @@ def is_valid_ip(token: Optional[str], ip: str, rules: Optional[Dict[str, List[st
121121 resp = requests .post (
122122 f"{ get_base_url ()} /v1/private/secure/verify" ,
123123 json = {"email" : ip , "plugins" : plugins },
124- headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token }
124+ headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token }
125125 )
126126 resp .raise_for_status ()
127127 data = resp .json ().get ("ip" , {})
@@ -185,7 +185,7 @@ def is_valid_phone(token: Optional[str], phone: str, rules: Optional[Dict[str, L
185185 resp = requests .post (
186186 f"{ get_base_url ()} /v1/private/secure/verify" ,
187187 json = {"phone" : phone , "plugins" : plugins },
188- headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token }
188+ headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token }
189189 )
190190 resp .raise_for_status ()
191191 data = resp .json ().get ("phone" , {})
@@ -224,7 +224,7 @@ def send_email(token, data):
224224 if not data .get ("subject" ): raise BadRequestError ("You must provide a subject for the email to be sent." )
225225 if not data .get ("html" ): raise BadRequestError ("You must provide HTML." )
226226 try :
227- response = requests .post (f"{ get_base_url ()} /v1/private/sender/sendEmail" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token })
227+ response = requests .post (f"{ get_base_url ()} /v1/private/sender/sendEmail" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token })
228228 response .raise_for_status ()
229229 return response .json ()
230230 except requests .RequestException as e : raise APIError (str (e ))
@@ -240,7 +240,7 @@ def get_random(token, data):
240240 if data .min < - 1000000000 or data .min > 1000000000 : raise BadRequestError ("'min' must be an integer in the interval [-1000000000}, 1000000000]." )
241241 if data .max < - 1000000000 or data .max > 1000000000 : raise BadRequestError ("'max' must be an integer in the interval [-1000000000}, 1000000000]." )
242242 try :
243- response = requests .post (f"{ get_base_url ()} /v1/private/srng" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.55 " , "Authorization" : token })
243+ response = requests .post (f"{ get_base_url ()} /v1/private/srng" , json = data , headers = {"User-Agent" : "DymoAPISDK/1.0.0" , "X-Dymo-SDK-Env" : "Python" , "X-Dymo-SDK-Version" : "0.0.56 " , "Authorization" : token })
244244 response .raise_for_status ()
245245 return response .json ()
246246 except requests .RequestException as e : raise APIError (str (e ))
0 commit comments