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/v5/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