Envoyez la photo d’un passeport (pays émetteur : Royaume-Uni) et recevez des données structurées dans la même réponse HTTP – la zone de lecture automatique (MRZ) analysée, les chiffres de contrôle ICAO 9303 vérifiés et les champs visuels extraits. Aucun SDK à installer, aucune file d’attente à interroger.
Le passeport de ce pays (Royaume-Uni) suit la norme ICAO 9303 : une zone de lecture automatique de deux lignes de 44 caractères (format TD3) imprimée au bas de la page de données, en complément de la zone d’inspection visuelle destinée à l’œil humain. Ses cinq premiers caractères sont P<GBR – le code du document, puis l’État émetteur sous la forme du code ISO 3166-1 alpha-3 GBR. L’API lit les deux zones, recoupe les chiffres de contrôle de la MRZ et renvoie une seule structure de réponse où toutes les clés sont présentes.
Royaume-Uni : GB dans une liste alpha-2 et GBR dans la zone. Ici, le code long est le code court suivi de R. C’est vrai pour cette paire, pas en règle générale : déduire l’un de l’autre est un bug qui attend le premier pays auquel la règle ne s’applique pas.
Zones de lecture automatique – État émetteur : Royaume-Uni
La norme 9303 définit trois dispositions de zone, et l’API lit les trois. Ci-dessous, une même titulaire inventée – elle n’existe pas, et paradeigma est le mot grec pour exemple – dans chaque disposition, avec GBR comme État émetteur. Chaque chiffre de contrôle est calculé à partir des caractères qui l’entourent au lieu d’être saisi à la main, si bien que chaque zone de cette page est valide.
TD3 – Passeport (État émetteur : Royaume-Uni)
2 lignes de 44. Nationalité GBR. L’État émetteur et la nationalité sont tous deux GBR : un passeport atteste la nationalité de l’État qui l’a émis.
TD2 – Document de voyage (État émetteur : Royaume-Uni)
2 lignes de 36. Nationalité GRC. Émis par GBR à une personne de nationalité GRC, les deux codes diffèrent donc. Le nom compte ici 31 caractères au lieu des 39 du passeport.
TD1 – Carte d’identité ou titre de séjour (État émetteur : Royaume-Uni)
3 lignes de 30. Nationalité GRC. Trois lignes de 30, avec le nom sur une ligne à part. Le code du document est ID – la partie 5 de la 9303 fixe le premier caractère à A, C ou I et laisse le second à l’État émetteur.
Aucun chiffre de contrôle ne couvre l’État émetteur : dans les trois dispositions, le calcul porte sur le numéro du document, les dates et les données facultatives, jamais sur les trois caractères qui disent qui a émis le document. Une zone dont tous les chiffres sont valides n’a pas prouvé qu’elle provient de ce pays (Royaume-Uni) – ce sont la zone visuelle et les éléments de sécurité du document lui-même qui le font.
Collez une MRZ dans l’analyseur MRZ pour valider ses chiffres de contrôle, ou créez-en une avec le générateur MRZ.
Les champs que vous recevez
Chaque passeport reconnu de ce pays (Royaume-Uni) renvoie les mêmes champs structurés. Une valeur qui n’a pas pu être lue vaut null, jamais une clé absente.
Nom et prénoms
Date de naissance et sexe
Numéro du document et numéro personnel
Nationalité et État émetteur (GBR)
Dates de délivrance et d’expiration, jours restants
Exécutez ceci sur le sandbox public – sans inscription, avec une vraie reconnaissance, gratuite pour un nombre limité de documents et 10 requêtes par heure et par IP. Remplacez la clé du sandbox par votre propre clé de production pour continuer à reconnaître des passeports de ce pays (Royaume-Uni).
Pourquoi un document imprime deux fois les mêmes informations, quelle zone croire quand elles ne concordent pas, et ce que les chiffres de contrôle peuvent et ne peuvent pas prouver.
La zone est une translittération latine ; la zone visuelle, non. Quelle lecture conserve l’écriture d’origine, et comment un identifiant de langue se résout en une langue.
Chaque code d’erreur que l’API peut renvoyer, dans un seul tableau : ce qui le cause, si une nouvelle tentative peut réussir, et si l’appel a été facturé.
Commencez à reconnaître des passeports – Royaume-Uni
Premier appel réussi en moins de 60 secondes, 1¢ par document, et l’image du document n’est jamais conservée.
✓
Vous ne payez que les documents que nous reconnaissons vraiment.
Photo floue, aucun document dans le cadre, type inconnu : gratuit. Vous ne payez jamais un scan raté.