SDK Python
Aperçu
import osfrom syvel import Syvel
client = Syvel(api_key=os.environ["SYVEL_API_KEY"])
# Dans un handler d'inscription :try: # result.is_risky — bool # result.risk_score — int (0–100) # result.reason — "safe" | "disposable" | "undeliverable" | "role_account" # result.deliverability_score — int (0–100)
if result.is_risky: raise ValueError("Veuillez utiliser une adresse email professionnelle.")except SyvelError: pass # fail open — ne jamais bloquer une inscription si Syvel est indisponible