Gửi ảnh chụp hộ chiếu Vương quốc Anh và nhận lại dữ liệu có cấu trúc trong cùng một phản hồi HTTP – vùng đọc máy (MRZ) đã được phân tích, các chữ số kiểm tra ICAO 9303 đã được xác minh và các trường thị giác đã được trích xuất. Không có SDK phải cài đặt, không có hàng đợi phải thăm dò.
Hộ chiếu Vương quốc Anh tuân theo tiêu chuẩn ICAO 9303: một vùng đọc máy gồm hai dòng, mỗi dòng 44 ký tự (định dạng TD3), được in ở cuối trang thông tin, bên dưới vùng kiểm tra thị giác dành cho người đọc. Năm ký tự đầu tiên của nó là P<GBR – mã loại giấy tờ, sau đó là quốc gia cấp theo mã ISO 3166-1 alpha-3 GBR. API đọc cả hai vùng, đối chiếu các chữ số kiểm tra của MRZ, và trả về một cấu trúc phản hồi duy nhất với đầy đủ mọi khóa.
Vương quốc Anh là GB trong danh sách alpha-2 và GBR trong vùng MRZ: ở đây mã dài chính là mã ngắn thêm R ở cuối. Điều đó đúng với cặp mã này chứ không phải là quy tắc, nên suy ra mã này từ mã kia là một lỗi chỉ chờ đến quốc gia đầu tiên không khớp.
Các vùng đọc máy do Vương quốc Anh cấp
9303 định nghĩa ba bố cục vùng đọc máy, và API đọc được cả ba. Bên dưới là một người sở hữu giả định – cô ấy không phải ai cả, và paradeigma là từ tiếng Hy Lạp nghĩa là ví dụ – trong từng bố cục, với GBR là quốc gia cấp. Mọi chữ số kiểm tra đều được tính từ các ký tự bên cạnh chứ không gõ tay, nên mọi vùng ở đây đều hợp lệ.
TD3 – Hộ chiếu Vương quốc Anh
2 dòng, mỗi dòng 44 ký tự. Quốc tịch GBR. Quốc gia cấp và quốc tịch đều là GBR: hộ chiếu xác nhận quốc tịch của chính quốc gia đã cấp nó.
2 dòng, mỗi dòng 36 ký tự. Quốc tịch GRC. Do GBR cấp cho một công dân mang quốc tịch GRC, nên hai mã khác nhau. Ở đây họ tên có 31 ký tự thay vì 39 như trên hộ chiếu.
TD1 – Thẻ căn cước hoặc thẻ cư trú do Vương quốc Anh cấp
3 dòng, mỗi dòng 30 ký tự. Quốc tịch GRC. Ba dòng, mỗi dòng 30 ký tự, họ tên nằm trên một dòng riêng. Mã loại giấy tờ là ID – phần 5 của 9303 quy định ký tự đầu là A, C hoặc I và để ký tự thứ hai cho quốc gia cấp tự quyết.
Không có chữ số kiểm tra nào bảo vệ quốc gia cấp: trên cả ba bố cục, phép tính chạy trên số giấy tờ, các ngày tháng và dữ liệu tùy chọn, không bao giờ trên ba ký tự cho biết ai đã cấp giấy tờ. Một vùng MRZ có mọi chữ số kiểm tra hợp lệ vẫn chưa chứng minh được nó đến từ Vương quốc Anh – điều đó do vùng thị giác và các đặc điểm bảo an của chính giấy tờ đảm nhận.
Chạy lệnh này với sandbox công khai – không cần đăng ký, nhận dạng thật, miễn phí cho một số lượng giấy tờ giới hạn và 10 yêu cầu mỗi giờ cho mỗi IP. Thay khóa sandbox bằng khóa live của riêng bạn để tiếp tục nhận dạng hộ chiếu Vương quốc Anh.
Vì sao một giấy tờ in cùng thông tin hai lần, nên tin vùng nào khi chúng không khớp, và các chữ số kiểm tra nói trên chứng minh được gì và không chứng minh được gì.
Vùng MRZ là bản chuyển tự Latinh; vùng thị giác thì không. Kết quả đọc nào mang hệ chữ gốc, và một mã định danh ngôn ngữ được quy về ngôn ngữ như thế nào.