Skip to content

Validation ​

L'endpoint /validate valide différents formats de données.

Paramètres ​

ParamètreRequisDescription
typeOuiType de validation : luhn, iban, email
valueOuiValeur à valider (luhn : 12–19 chiffres, iban : 15–34 caractères)

Types de validation ​

TypeDescription
luhnAlgorithme de Luhn (numéros de carte)
ibanNuméro de compte bancaire international
emailFormat d'adresse email

Champs de réponse ​

ChampTypeDescription
validbooleanSi la valeur est valide
valuestringLa valeur validée
countrystringCode pays (IBAN uniquement)

Exemples de code ​

curl -X GET \
  "https://api.sylvain.sh/v6/validate?type=email&value=user%40example.com"

Essayer ​

Gestion des erreurs ​

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

Message d'erreurDescription
Please provide a valid type (?type={luhn|iban|email})Le paramètre type est manquant ou invalide
A value is requiredLe paramètre value est manquant