Documentation
  • Introduction
  • ⚡Quick Guide
  • APIs
    • 🇦🇪UAE Resident ID OCR
    • 🔑OAuth Token
    • 🆔National ID OCR
      • 🔁API Response
    • 🧑‍💼Face Match
      • Face Match (Two Images)
      • Face Match (Image & Transaction ID)
    • ✈️Passport
    • ✈️Libyan passport
    • 🚗Egyptian Car License
    • 🇲🇦Moroccan Documents OCR
      • 🆔Moroccan National ID (MRZ & Barcode)
      • ✈️Moroccan Passport
      • 🗂️Moroccan Residency Card
      • 🚗Moroccan Driving License
    • ↔️Transliteration
      • National ID Transliteration
      • Commercial Register Translation
      • Names Transliteration
    • 🏫Know Your Business (eKYB)
      • 📖Data Extraction & Verifications
        • Egyptian Commercial Register ID OCR
          • ✅With Verification
        • Egyptian Tax Card OCR
    • 📄Valify Sanction Shield
      • Sanction Shield v2.1.0
    • Sanction Shield v2.0.0
    • 🛡️Supported lists
    • ❓Transaction Inquiry
    • 📷Fetch Images
    • 🔒OTP
      • 📲Send Phone OTP
      • ✅Verify Phone OTP
      • 📥Send Email OTP
      • ✅Verfiy Email OTP
    • Response Data Validation
  • Error Codes
    • Valify Error Codes
    • HTTP Codes
  • References
Powered by GitBook
On this page
  1. APIs
  2. Moroccan Documents OCR

Moroccan National ID (MRZ & Barcode)

This API provides Data Extraction for the Moroccan National ID document, for both MRZ and Barcode NIDs.

Moroccan National ID OCR

POST https://valifystage.com/api/v1/ocr/

Headers

Name
Type
Description

Content-Type

string

application/json

Authentication

string

bearer <access-token>

Request Body

Name
Type
Description
Notes

document_type

string

mar_nid_ocr

data

object

Object containing the parameters below: { "front_img": , # optional default is "" "back_img": , # optional default is "" "bundle_key": , "lang": # optional default is "en" }

Please note thatimg cannot be empty (i.e., missing or an empty string "").

{
    "result": {
        "first_name": {
            "arabic": <string>,
            "latin": <string>
        },
        "last_name": {
            "arabic": <string>,
            "latin": <string>
        },
        "birth_place": {
            "arabic": <string>,
            "latin": <string>
        },
        "father_name": {
            "arabic": <string>,
            "latin": <string>
        },
        "mother_name": {
            "arabic": <string>,
            "latin": <string>
        },
        "address": {
            "arabic": <string>,
            "latin": <string>
        },
        "birth_date": <string>,
        "expiration_date": <string>,
        "gender": <string>,
        "civil_status_num": <string>
    },
    "transaction_id": <string>,
    "trials_remaining": <int>
}
{
    "message": "Bad Request – invalid request received (e.g. missing Bundle key, required parameters or invalid json) | Make sure all the required parameters are included"
}
{
    "message": "Unauthorized – your Bundle key is invalid"
}
{
    "message": "Forbidden – specified access_token could not be found"
}
{
    "message": "Not Found"
}
{
    "message": "Unsupported Media Type"
}
{
    "message": "<error-description>",
    "error_code": <valify-error-code>
}
{
    "message": "Internal Server Error"
}
PreviousMoroccan Documents OCRNextMoroccan Passport

Last updated 6 days ago

🇲🇦
🆔