Ejari OCR extraction API
Introduction
The Ejari Extraction API is designed to automatically extract key information from Ejari (Dubai tenancy contract registration) documents submitted by users. Using OCR and document intelligence techniques, the API identifies and captures relevant fields from the Ejari certificate, converting unstructured document data into a structured JSON response.
This API helps organizations digitize tenancy contract processing, reduce manual data entry, improve operational efficiency, and enable faster verification and underwriting workflows.
API Details
Endpoint:
POST https://api.signzy.app/api/v3/extraction/ejari_uaePOST https://api-preproduction.signzy.app/api/v3/extraction/ejari_uaeRequest body parameters
Parameter | Type | Required | Description |
|---|---|---|---|
file_url | string | Yes | Persist file URL (Supported file types are jpg, jpeg, png, pdf, tiff) |
JSON
Request headers
Name | Value | Required | Description |
|---|---|---|---|
Content-Type | application/json | Yes | The type of content that the request body contains. |
Authorization | XXXXXXXXXXX | Yes | An authentication token to authorize the request. Reach out to the Signzy support team to get one created. |
Code samples
Code samples:
curl --location 'https://api-preproduction.signzy.app/api/v3/extraction/ejari_uae' \
--header 'Content-Type: application/json' \
--header 'Authorization: <auth_key>' \
--data '{
"file_url": "fil"
}'Response body parameters
Parameter | Data type | Description |
|---|---|---|
contract_number | string | Ejari contract registration number, including version suffix if present. Example: 0120240129001664 (v. 2). |
registration_date | string (date) | Date the contract was registered with Ejari. Format: DD-MM-YYYY. |
actual_annual_rent_amount | string | Actual annual rent amount as stated on the contract, including currency. Example: 495,497.00 AED. |
security_deposit | string | Security deposit amount as stated on the contract, including currency. Example: 46,000.00 AED. |
lease_start_date | string (date) | Start date of the lease term. Format: DD-MM-YYYY. |
lease_end_date | string (date) | End date of the lease term. Format: DD-MM-YYYY. |
owner_name | string | Name of the property owner as mentioned on the contract. |
lessor_name | string | Name of the lessor (landlord/managing entity) as mentioned on the contract. |
tenant_name | string | Name of the tenant as mentioned on the contract. |
property_usage_subtype | string | Property usage and subtype. Example: Commercial / Office, Residential / Apartment. |
size_area | string | Property size/area, including unit. Example: 383.62 Sq.m. |
building_and_location | string | Building name and location/area of the property. Example: The Bay Gate Tower, Business Bay. |
Response examples
{
"result": {
"counterparty_risk": {
"lessor_name": "hbiu2fdif2e",
"owner_name": "dhqeidbdqe (L.L.C)",
"tenant_name": "bdhjqeqbdbq"
},
"document_identity": {
"contract_number": "0120240129001664 (v. 2)",
"registration_date": "29-04-2025"
},
"financial_metrics": {
"actual_annual_rent_amount": "495,497.00 AED",
"security_deposit": "46,000.00 AED"
},
"lease_timeline": {
"lease_end_date": "14-02-2026",
"lease_start_date": "15-02-2025"
},
"property_profile": {
"building_and_location": "The Bay Gate Tower, Business Bay",
"property_usage_subtype": "Commercial / Office",
"size_area": "383.62 Sq.m"
}
}
}Contact Us for Any Assistance
If you have any questions or need assistance, please reach out to our customer support team. You can contact us via email at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.