Dictionaries & Enums

amenities

Description

Represents the list of amenities associated with a given project.
Amenities describe available infrastructure, lifestyle features, and services such as pools, gyms, gardens, sports courts, retail zones, kids’ areas, etc.

The field is typically used to:

  • populate feature lists in project detail pages;
  • display amenity badges or icons;
  • enable user filtering (“projects with pool”, “projects with gym”) in UI;
  • describe the character and class of the development (luxury, family-friendly, resort style).

Amenity data is stored as an array of strings.
Values are not fully normalized and may vary between projects; therefore, consuming applications may apply categorization or tagging on their side.

Meta

Field nameTypeUsed inShort DescriptionNotes
amenitiesarray<string>Project detailsList of amenity names provided by the project.Values not strictly standardized; can vary in wording.

Allowed values

ValueDescriptionNotes
GymIndoor fitness facilitiesVery common
Swimming PoolShared or private pool areaNaming may vary
Kids Play AreaOutdoor or indoor play area
Green AreasLandscaped gardens, parks
RetailRetail spaces inside the projectMay be shown as “Shops”
ParkingAllocated or shared parking
SecuritySecurity service, gated community
Additional amenities depending on project configurationFull list dynamic

area_unit

Description

Defines the measurement system used to represent unit area values (e.g., sq. ft or sq. m).
Applicable to layouts or unit detail responses.
The area unit ensures correct formatting and conversion in UI.

This field is essential for:

  • displaying unit areas consistently;
  • switching between measurement systems (sqm ↔ sqft);
  • making pricing comparisons (price per sq.ft or per sq.m).

Meta

Field nameTypeUsed inShort DescriptionNotes
area_unitstring (enum)Layout Object DefinitionDefines which unit of measurement the area values use.Typically sqm or sqft.

Allowed values

ValueDescriptionNotes
sqmMetric area unitMost used outside US
sqftImperial area unitCommon for Dubai real estate

bedrooms

Description

Represents the number of bedrooms in a unit.
The value is always numeric, and may include whole numbers or fractional values.

This field uses a unified numeric model to represent both standard bedroom counts and units with additional auxiliary rooms (e.g., maid’s room, study, storage).
The API does not return descriptive labels such as “Studio” or “2+Maids” — instead it encodes all variations through numeric values.

Value Interpretation

Value exampleMeaning
0Studio (no dedicated bedroom)
1, 2, 3, … 11Exact number of bedrooms. Projects may include units with high bedroom counts (e.g., 6BR, 7BR, 11BR).
0.5Studio with an auxiliary room (e.g., study / maid’s room).
1.51 bedroom + one auxiliary room.
2.5, 3.5, …N bedrooms + an additional auxiliary room.

Fractional values (N + 0.5) indicate that the unit includes an extra functional space that is not counted as a full bedroom but is relevant for classification and filtering.

Notes

  • The API always returns numeric values, not strings.
  • The set of possible values is dynamic: it depends on actual units available in the project and can include large bedroom counts (e.g., 11).
  • Fractional values should be treated strictly as “N bedrooms + auxiliary room” and not rounded or normalized on the client side.

Typical Usage Example (Units API)

{
  "id": 365944,
  "name": "106",
  "bedrooms": 1.5,
  "size": 847.0,
  "status": "available",
  "unit_type": "apartments"
}

building_id

Description
Represents the internal identifier of a specific building within a multi-building project.
Some projects contain several buildings (e.g., Tower A, Tower B, Villas cluster).
The building_id value links a unit or floor plan to the corresponding building record from the Buildings dataset.
If a project has only one building, the field may still be present but often remains null.

Meta

Field nameTypeUsed inShort DescriptionNotes
building_idnumber or nullUnit detailsReferences the building to which the unit belongsNull if a project has no building-level granularity

Allowed values

Value exampleDescriptionNotes
1965Building ID for one of the project buildingsExample
2373Another building record
nullProject does not separate units by buildingCommon in villa developments

city

Description
Specifies the city where the project is located.
This field is part of the hierarchical location block: country → region → city → district → sector → village.
The field may be null for locations where the concept of “city” does not apply or where data was not supplied by the developer.
Used for sorting, filtering, displaying breadcrumbs, and mapping UI components.

Meta

Field nameTypeUsed inShort DescriptionNotes
citystring or nullProject details, Location blocksCity of the project locationOptional; may be null in many Abu Dhabi / Dubai outskirts locations

Allowed values

ValueDescriptionNotes
DubaiCity in UAEMost common
Abu DhabiCapital of the UAE
SharjahIncluded for some recordsRare
nullNo city definedCommon for new regions like Al Jurf

completion_datetime

Description
Represents the officially declared planned completion date of the project, returned as an ISO-8601 datetime string.
This date is typically provided by the developer or extracted from government registries.
Used to determine delivery timelines, categorize presale inventory, display construction progress, and group projects by expected readiness.
The field can be missing or replaced with quarterly notation (e.g., Q2 2028) in some data sources; in such cases, the API may present both completion_datetime and a separate completion_date string.

Meta

Field nameTypeUsed inShort DescriptionNotes
completion_datetimedatetime or nullProject detailsPlanned project completion dateFormat: ISO-8601; may be null or replaced by completion_date

Allowed values

Value exampleDescriptionNotes
2028-03-31T00:00:00ZFull datetime valueTypical format
nullCompletion date unavailableCommon for early presale

completion_date

Description
Represents the publicly communicated delivery date of the project in a human-readable format such as "Q2 2028" or "2027".
This field complements completion_datetime:

  • completion_datetime — machine-readable ISO date (when available)
  • completion_date — marketing or developer-declared timeline, often less precise
    Used in UI for project cards, sorting, filtering by completion year/quarter, and in brochures where the exact date is not yet finalized.

Meta

Field nameTypeUsed inShort DescriptionNotes
completion_datestring or nullProject detailsMarketing/declared completion dateMay contain quarter notation (Q2 2028) or only a year

Allowed values

Value exampleDescriptionNotes
Q2 2028Quarter-based completionMost common format
2027Year-only estimateUsed when quarter unknown
nullNo declared dateEarly presale or legacy data

construction_end_date

Description
Indicates the planned or registered end date of construction, when works are expected to be fully completed.
The field is returned as an ISO-8601 date string.
Used for compliance checks, timeline tracking, status determination (under_construction → completed), and filtering projects by delivery period.
If the project is in a very early stage, this value may be undefined.

Meta

Field nameTypeUsed inShort DescriptionNotes
construction_end_datedate or nullProject detailsPlanned construction completion dateISO date; may differ from completion_date

Allowed values

Value exampleDescriptionNotes
2028-03-31Official end-of-construction dateSample from dataset
nullNot providedCommon for early-stage projects

construction_start_date

Description
Represents the official or planned start date of construction for the project.
Not always provided by developers; may appear only for government-registered or already launched projects.
This field is used to assess project maturity, acceleration/slippage timelines, and to calculate construction duration where both start and end dates are known.

Meta

Field nameTypeUsed inShort DescriptionNotes
construction_start_datedate or nullProject detailsDeclared construction start dateOften null; provided mainly for large multi-phase projects

Allowed values

Value exampleDescriptionNotes
2025-01-01Construction officially commencedExample format
nullStart date not providedMost common case

Construction_status

Description
Indicates the current development stage of the project in terms of construction progress.
This value is used to inform brokers and clients whether the project is already built, under development, or still at a pre-construction stage. It also influences filtering, marketing messages, and risk perception for buyers and investors.

Meta

Field nameTypeUsed inShort DescriptionNotes
construction_statusenum<string>List Projects, Project DetailsHigh-level construction stage of the project (lifecycle state)Returned as a machine-readable code; UI should map it to human-friendly labels

Allowed values

ValueDescriptionExample UI labelNotes
presaleThe project is in a pre-construction phase: marketing and reservations may have started, but active construction has not.Pre-construction / Pre-launchOften combined with early-bird pricing and promotional campaigns
under_constructionPhysical construction is in progress, but the project is not fully completed or handed over.Under constructionSuitable for off-plan sales; delivery date is important for buyers
completedConstruction works are finished; the project is essentially built. Some units may still be on sale or already handed over.CompletedDoes not guarantee that all units are sold; only that building works are complete

country

Description
Represents the country identifier associated with a project or location.
This field stores a numeric ID referencing the Countries dictionary, not a textual name.
The API returns the country ID inside location objects, while the actual country name is retrieved through the /countries dictionary endpoint.
Used primarily for geographic filtering, mapping, analytics, and regional segmentation.

Meta

Field nameTypeUsed inShort DescriptionNotes
countryintegerProject details (via location), Locations dictionaryNumeric country reference used to identify geographic regionMust be resolved via /countries to get the human-readable name

Allowed values

Value exampleDescriptionNotes
219Country ID (e.g., UAE)Example taken from dataset
nullNot providedRare; occurs if location is incomplete

deposit_description

Description
Represents an optional textual note describing deposit requirements or conditions for purchasing a unit or participating in a project.
May include rules, minimum payment amounts, reservation conditions, or other financial details used in sales workflows.
Frequently appears empty because many developers do not provide deposit details in the API.

Meta

Field nameTypeUsed inShort DescriptionNotes
deposit_descriptionstring or nullProject detailsText describing deposit terms provided by developerOptional field; often null

Allowed values

Value exampleDescriptionNotes
"10% to reserve unit, refundable within 30 days"Example of deposit rule textRare in actual dataset
nullNo deposit descriptionMost common case

developer_id

Description
The numeric identifier of the developer company associated with a project.
Used as a foreign key to link project data with the Developers directory.
Required for categorization, filtering, analytics, and grouping projects by developer.

Meta

Field nameTypeUsed inShort DescriptionNotes
developer_idintegerProject details, Units (via project), Payment plansUnique numeric reference to developer entityUsed to fetch detailed developer info

Allowed values

Value exampleDescriptionNotes
54Developer IDExample ID from real dataset
nullMissing developer referenceExtremely rare; indicates inconsistent data

floor_plans

Description
A list of project-level floor plan documents, typically provided as PDFs.
These represent large architectural drawings or sets of unit layout materials.
Each entry contains:

  • internal ID
  • name (often auto-generated from upload path)
  • file URL
  • file type
  • optional description

This differs from unit-level layout images, which are handled separately.

Meta

Field nameTypeUsed inShort DescriptionNotes
floor_plansarray<object>Project detailsCollection of floor plan documentsFormat and naming vary by developer

Allowed values

Each object contains:

FieldExampleDescriptionNotes
id790Internal file IDUnique per project
name"Jacob and Co Beachfront Living ...pdf"Human-readable identifierOften derived from upload name
file"https://api.reelly.io/vault/.../Floor+Plans.pdf"Direct link to PDFRequires stable hosting
file_type"floor_plan"Type markerAlways "floor_plan" for this array
descriptionnullOptional notesRarely used

furnishing

Description
Indicates the furnishing level provided by the developer for the units in this project.
Values vary significantly because different developers use different classification styles.
Used mostly for UI labeling and filtering.

Meta

Field nameTypeUsed inShort DescriptionNotes
furnishingstringProject detailsDescribes furnishing levelNot standardized; varies across datasets

Allowed values

ValueDescriptionNotes
"no"UnfurnishedMost common
"yes"Fully furnishedRare
"optional_furnished"Furnishing package optionally availableDeveloper-specific
"semi_furnished"Partially furnishedAmbiguous classification
"only_kitchen"Only kitchen equipment includedSeen in certain Abu Dhabi projects
"no_information"Furnishing level not specifiedDefault for missing values

general_plan

Description
A large project-level masterplan image, typically provided as a WebP/JPEG file.
Represents the full development layout: buildings, roads, landscape, orientation, etc.
Unlike layout (unit-level plans) or floor_plans (PDF documents), this is a visual site masterplan.

Meta

Field nameTypeUsed inShort DescriptionNotes
general_planobject or nullProject detailsMasterplan rendering for the projectContains url + metadata; may be large

Allowed values

FieldExampleDescriptionNotes
url"https://reelly-backend.s3.amazonaws.com/projects/2211/images/...webp"Direct media linkTypically high resolution
metadata.mime"image/webp"MIME typeUsually WebP/JPEG
metadata.size672890File size in bytesMay be very large
metadata.width1966Pixel width
metadata.height2084Pixel height

id

Description
The primary identifier for the object.
Used across all endpoints where an entity is returned in list or detail form.
IDs are integers and globally unique within their table, not across the whole system.

Meta

Field nameTypeUsed inShort DescriptionNotes
idintegerAll list/detail responsesUnique internal identifierIDs are stable; used for navigation via endpoints

Allowed values

Value exampleDescriptionNotes
2211Project IDUsed in /projects/id
1965Building IDUsed in project’s building list
790File IDUsed for floor plan file objects

image

Description
A generic media object used across multiple sections:

  • unit layouts (layout[].image)
  • building cover images (buildings[].cover_image)
  • lobby/interior/architecture galleries
  • any other image-bearing media structure

The schema of image objects is uniform: each includes a URL and metadata such as MIME type, dimensions, and size.

Meta

Field nameTypeUsed inShort DescriptionNotes
imageobjectProjects, Units, Buildings, Media galleriesStandardized image containerAppears inside arrays or nested fields

Allowed values

FieldExampleDescriptionNotes
url"https://api.reelly.io/vault/.../image.jpeg"Direct link to imageWebP/JPEG/PNG
metadata.mime"image/jpeg"MIME type
metadata.size140740File size (bytes)
metadata.width1300Width (px)
metadata.height731Height (px)

interior

Description
A gallery of interior renderings/photos associated with the project.
Represents visual materials showing apartment, villa, lobby, or common-area interior design.
Each element in the array follows the standard image media schema (url + metadata).

Typical usage: displaying interior design previews in project detail pages.

Meta

Field nameTypeUsed inShort DescriptionNotes
interiorarray<object> or nullProject detailsGallery of interior imagesOptional; may contain 0–many elements

Allowed values

Array of media objects, where each object contains:

FieldExampleDescriptionNotes
url"https://api.reelly.io/vault/.../1.jpg"Direct link to interior imageJPEG/PNG/WebP
metadata.mime"image/jpeg"File mime type
metadata.size140740File size in bytes
metadata.width1300Width in pixels
metadata.height732Height in pixels

is_published

Description
Boolean attribute that reflects whether the project is published and visible for API consumers.
If false, the project is hidden from lists but may still be accessible internally or through admin tools.

In public /projects responses, all returned projects are typically is_published = true.

Meta

Field nameTypeUsed inShort DescriptionNotes
is_publishedbooleanProject detailsPublication flagUnpublished projects rarely appear in API results

Allowed values

Value exampleDescriptionNotes
trueProject is visible in public API responses and available for client applications.Boolean; unpublished projects may appear only in admin interfaces.
falseProject is hidden and should not be displayed in customer-facing applications.Returned only in some internal datasets; may be always true in client API.

latitude

Description
Represents the geographic latitude coordinate of the project’s location.
Used for map positioning, marker rendering, distance calculations, and geospatial filtering logic on the client side (though server-side geo-filtering is not implemented).

Value comes from the related location object returned inside Project details.

Meta

Field nameTypeUsed inShort DescriptionNotes
latitudenumber (float)Project details (via location)Latitude coordinateAlways paired with longitude

Allowed values

Value exampleDescriptionNotes
25.089259Geographic latitude of the project's map marker or location centroid.Decimal degrees (WGS-84). Range −90…90.

layout

Description
A unit layout object representing one or more floor plan images associated with a specific typical unit configuration.
Layouts belong to typical_units and show floor plan previews with ordering information.
Each layout contains a media object and an order field that determines the display sequence.

Meta

Field nameTypeUsed inShort DescriptionNotes
layoutarray<object>Project details (via typical_units)List of floor-plan images per typical unitContains standardized image media objects

Allowed values

Layout array consists of objects with:

FieldExampleDescriptionNotes
image.url"https://reelly-backend.s3.amazonaws.com/unit_layouts/1br_de12...webp"Link to floor-plan imageWebP/JPEG/PNG
image.metadata.mime"image/webp"MIME type of layout file
image.metadata.width800Width in px
image.metadata.height800Height in px
order0, 1, 2Display orderLower = higher priority

lobby

Description
A gallery of project lobby or entrance-area renderings.
Used to visually represent the primary public interior spaces of the development.
Each element follows the standard media schema and may contain high-resolution marketing images.

Meta

Field nameTypeUsed inShort DescriptionNotes
lobbyarray<object> or nullProject detailsImages of entrance/lobby areasMay be empty; order is not guaranteed

Allowed values

Each item is a standard media object:

FieldExampleDescriptionNotes
url"https://api.reelly.io/vault/.../lobby.jpeg"Lobby image URLJPEG/PNG
metadata.mime"image/jpeg"File mime type
metadata.size260674File size in bytes
metadata.width1024Image width
metadata.height1041Image height

location

Description
Represents the full geographic and administrative location object associated with a project.
Contains identifiers and descriptive geographic attributes such as country, region, district, coordinates, and polygon boundaries.
This is one of the core relational objects in Project details, used for map placement, filtering by geography, UI display, and integration with Regions / Districts dictionaries.

Meta

Field nameTypeUsed inShort DescriptionNotes
locationobjectProject detailsFull location metadata for a projectContains nested fields including polygon data

Allowed values

FieldExampleDescriptionNotes
id271Location ID
country219Country IDNot a string — integer FK
region"Abu Dhabi Emirate"Region labelDynamic value
citynullCity nameOften null
district"Ghadeer Al Tayr"District nameDynamic; not dictionary-driven
sectornullAdditional administrative layerRarely filled
villagenullAdditional geographic subdivisionRarely filled
latitude24.85418Location latitudeWGS-84
longitude54.80116Location longitudeWGS-84
polygonGeoJSON objectBoundary geometryType: "LineString" or "Polygon"

Example polygon structure:

"polygon": {
  "type": "LineString",
  "coordinates": [
    [54.8055342, 24.855569],
    [54.8054934, 24.855428]
  ]
}

longitude

Description
Represents the geographic longitude coordinate of the project’s location.
Used for map rendering, marker placement on /projects/markers, distance calculations, and geospatial UI interactions.

Value is included inside the embedded location object.

Meta

Field nameTypeUsed inShort DescriptionNotes
longitudenumber (float)Project details (via location)Longitude coordinateAlways paired with latitude

Allowed values

Value exampleDescriptionNotes
55.278551Geographic longitude of the project's map marker or location centroid.Decimal degrees (WGS-84). Range −180…180.

managing_company

Description
Represents the property management company associated with the project.
This field is rarely used and often null.
When populated, it typically contains a string with the company’s name.
Not tied to a dictionary or external reference. Intended for UI informational display.

Meta

Field nameTypeUsed inShort DescriptionNotes
managing_companystring or nullProject detailsName of the property management companyRarely populated

Allowed values

Value exampleDescriptionNotes
"Emaar Community Management LLC"Name of the company responsible for managing the project/community.Free-text; may be null or empty if unknown.

marketing_brochure

Description
Represents a URL to an external marketing brochure or promotional document associated with the project.
Usually links to Google Drive, PDF storage, or other external document hosting services.
Used to provide buyers or brokers with additional downloadable materials (full brochure, marketing kit, specifications, etc.).

Field is optional and may be null.

Meta

Field nameTypeUsed inShort DescriptionNotes
marketing_brochurestring or nullProject detailsURL to a downloadable marketing brochureExternal link; may require access permissions

Allowed values

Value exampleDescriptionNotes
"https://drive.google.com/file/d/1-DqLeLvVHawP4S7LXoygfU1vvRxNZ7JI/view?usp=sharing"Public URL linking to a marketing brochure (PDF).May be Google Drive, S3, or vendor storage; may be null.

max_price

Description
Defines the maximum price (in the project’s currency) among all units listed for the project.
Used for UI display, project comparison, filtering, and price range widgets.
Value is dynamically calculated based on unit data associated with the project.

Meta

Field nameTypeUsed inShort DescriptionNotes
max_pricenumber (float)Project list, Project detailsMaximum unit price within the projectAlways in price_currency

Allowed values

Value exampleDescriptionNotes
82499999.99Maximum unit price across the project.Currency always corresponds to project.currency (commonly AED).

max_size

Description
Represents the maximum unit size available within the project.
Used in search filters, comparative analytics, and project highlight blocks.
Measurement units correspond to the project’s area_unit (sqft or m2).

Meta

Field nameTypeUsed inShort DescriptionNotes
max_sizenumber (float)Project list, Project detailsMaximum unit sizeUnits defined by area_unit

Allowed values

Value exampleDescriptionNotes
3565.12Maximum internal area among units available in the project.Units depend on area_unit (sqft or m²). Often taken from unit listings or project summary statistics.

metadata

Description
Represents a metadata object attached to media files (images, PDFs, layout images, amenities icons, etc.).
It contains technical characteristics of a file such as MIME type, size, width, and height.
Used to correctly display media, optimize loading, and validate image or document properties.

Structure appears across various media collections:
cover_image, general_plan, lobby[], interior[], architecture[], layout.image, amenity icons, document files, etc.

Meta

Field nameTypeUsed inShort DescriptionNotes
metadataobjectAll media objectsTechnical details of the media fileFields vary slightly depending on media type

Allowed values

Value exampleDescriptionNotes
"mime": "image/jpeg"MIME type of the asset.Typical: image/jpeg, image/png, image/webp, application/pdf.
"size": 140740File size in bytes.Integer; varies greatly depending on file type.
"width": 1300Image width in pixels (only for images).Not present for PDFs or other non-image files.
"height": 731Image height in pixels (only for images).Same rule as for width.

min_price

Description
Represents the minimum price among all units belonging to the project.
Displayed in catalog listings and used for sorting, filtering, and highlighting affordability ranges.
Value corresponds to the project currency defined in price_currency.

Meta

Field nameTypeUsed inShort DescriptionNotes
min_pricenumber (float)Project list, Project detailsMinimum unit priceCurrency defined by project data

Allowed values

Value exampleDescriptionNotes
1720557.99Minimum unit price across the project.Currency corresponds to project currency.

min_size

Description
Represents the minimum unit size available within the project.
Useful for filters, UI comparison components, and analytics.
Uses the same measurement unit as the project (area_unit).

Meta

Field nameTypeUsed inShort DescriptionNotes
min_sizenumber (float)Project list, Project detailsMinimum unit areaUses project’s area_unit

Allowed values

Value exampleDescriptionNotes
548.96Minimum internal area among units in the project.Units depend on area_unit (sqft or m²).

name

Description

Represents the official display name of an entity.
For projects, this is the commercial project name used in marketing materials.
For developers, it reflects the registered brand or company name.
For locations, it identifies the region, district, or micro-location as used in the Reelly catalog.
The value is always a string and should be used in UI listings, search results, breadcrumbs and selection controls.

Meta

Field nameTypeUsed inShort DescriptionNotes
namestringProject list, Project details, Developer list, Location objects, Unit layoutsHuman-readable name of the entity (project, developer, location, layout, etc.).Mandatory for all major catalog objects.

Allowed values

Value exampleDescriptionNotes
"320 Riverside Crescent"Official commercial name of a project.Comes directly from project metadata.
"Sobha"Developer’s brand name.Always string, may include international characters.
"Dubai Creek Harbour"Location/district name.Naming depends on DLD and internal curation.

ne_latitude

Description

Defines the northernmost latitude corner of the bounding box for regions or locations.
Together with sw_latitude, sw_longitude, and ne_longitude, it determines the rectangular geographic area containing all projects within that region.
Used primarily by mapping libraries (Google Maps, Mapbox, Leaflet) for auto-zooming to a region.

Meta

Field nameTypeUsed inShort DescriptionNotes
ne_latitudenumber (float)Regions, LocationsNorthern-east boundary latitude of a region/location bounding box.Used for map fitting and viewport calculations.

Allowed values

Value exampleDescriptionNotes
25.446058Northern boundary latitude for Dubai region.Consistent across region endpoints.
20.41785Northern boundary latitude for Thailand region.Derived from curated location geodata.

ne_longitude

Description

Defines the eastern boundary of the geographic bounding box for a region or project location.
Works together with ne_latitude to represent the top-right corner of the area used for map-level filtering, zooming, and clustering.

Meta

Field nameTypeUsed inShort DescriptionNotes
ne_longitudenumber (float)Regions, LocationsEasternmost longitude of the region/location bounding box.Used for map region framing.

Allowed values

Value exampleDescriptionNotes
56.205636Eastern boundary for Dubai region.Accurate to 6 decimal places.
105.589039Eastern boundary for Thailand region.Geographic source: curated region polygons.

cover_image

Description
Represents the main visual image of a project or building.
Usually displayed as the first/primary image in cards, search results, and detail pages.
The object includes a url to the file and a metadata block describing the image (mime type, size, dimensions).
This field is used in Projects, Buildings, and sometimes Units depending on API structure.

Meta

Field nameTypeUsed inShort DescriptionNotes
cover_imageobject or nullProject details, Building detailsPrimary project or building image with metadataContains nested fields: url, metadata

Allowed values

Value exampleDescriptionNotes
ObjectFull image objectExample from dataset
nullNo cover image uploadedCommon for older or draft projects

Example object

{
  "url": "...",
  "metadata": {
    "mime": "image/jpeg",
    "size": 112300,
    "width": 1300,
    "height": 731
  }
}

 


payment_plan

Description

Defines the structured or semi-structured payment schedule offered for purchasing a unit or participating in a project.
A payment plan typically includes installment percentages, milestone-based payments (e.g., on booking, during construction, on handover), and post-handover schemes.
The API may return payment plans as structured objects (with percentage splits and event triggers) or as free-text descriptions supplied by the developer or project manager.
This field is important for CRM systems and sales workflows, allowing agents or client platforms to present financial breakdowns to buyers and to compare projects based on financing models.
If a project does not have a defined payment plan, the field may be omitted or null.

Meta

Field nameTypeUsed inShort DescriptionNotes
payment_planobject or stringProject details, Unit detailsDefines the financial installment structure for property purchase.Structure varies significantly between developers.

Allowed values

Value exampleDescriptionNotes
Object (see example)Structured milestone-based plan.Percentages must sum to 100.
"80/20 post-handover plan"Textual payment plan format.Common with Dubai developers.
nullNo payment plan provided.Many early-stage projects omit this.

Example object

{
  "on_booking": 10,
  "during_construction": 60,
  "on_handover": 30
}

 

developer_logo

Description
Represents the logo image object of a developer, including the file URL and metadata (mime, dimensions, size).
Displayed across UI elements such as developer cards, headers on project pages, search results, and promotional blocks.
Not all developers provide logos; the API may return null.

Meta

Field nameTypeUsed inShort DescriptionNotes
developer_logoobject or nullDeveloper details, Project detailsDeveloper brand logo with metadataContains nested fields: url, metadata

Allowed values

Value exampleDescriptionNotes
{"url": "...", "metadata": {"mime": "image/png", "size": 50211, "width": 400, "height": 120}}Full logo objectRealistic example format
nullDeveloper did not upload a logoCommon

district

Description
Represents the administrative district (sub-region) where the project is located.
Used to group and filter projects geographically and to support map-based search.
Districts originate from the Locations directory and are not fully standardized — naming depends on the underlying geodata.

Meta

Field nameTypeUsed inShort DescriptionNotes
districtstring or nullProject details (via location object)Name of the district where the project is locatedMay be null for incomplete or rural location records

Allowed values

Value exampleDescriptionNotes
"Ghadeer Al Tayr"District nameReal dataset example
"Business Bay"Another common districtMay appear across many projects
nullNo district providedCommon for Abu Dhabi border areas

eoi

Description
EOI stands for Expression of Interest — an optional text field used by developers to indicate fees or conditions required to register early interest before sales open.
This is used mostly for presale phases.
Often appears empty in the API because many developers do not support formal EOI collection.

Meta

Field nameTypeUsed inShort DescriptionNotes
eoistringPayment plans, Project detailsExpression-of-interest terms or valuesUsually an empty string; seldom contains numeric or descriptive content

Allowed values

Value exampleDescriptionNotes
""No EOI providedMost common result
"5000 AED"Example monetary EOIRare
"Registration required"Descriptive formDepends on developer

escrow

Description
Represents escrow account information for individual buildings within a project, if provided.
Escrow accounts are part of regulatory compliance in Dubai and Abu Dhabi: developers must register specific escrow numbers for buildings to protect buyer payments.
Most buildings do not provide this field, so the value is often null.

Meta

Field nameTypeUsed inShort DescriptionNotes
escrowstring or nullProject details → buildings[]Escrow account number assigned to the buildingOptional; often missing

Allowed values

Value exampleDescriptionNotes
"2123456789"Example of an escrow account numberFormat varies across banks
nullNo escrow providedVery common

escrow_number

Description
The project-level escrow account number registered with the local land department (primarily Dubai DLD).
Unlike escrow (which appears inside buildings), this field represents the main escrow reference for the entire project.
Used for compliance, verification, and brokerage workflows.

Meta

Field nameTypeUsed inShort DescriptionNotes
escrow_numberstring or nullProject detailsPrimary project escrow numberUsually null; provided only for selected Dubai-regulated developments

Allowed values

Value exampleDescriptionNotes
"20123456789"Official project escrow numberFormat depends on DLD
nullNo escrow numberMost projects do not expose this field

floor

Description
Indicates the floor level on which a specific unit is located within a building.
The value may represent standard residential floors as well as special building levels using fractional or negative values.

Integer values correspond to standard numbered floors, while certain fractional or negative values are used to denote non-residential or transitional levels commonly found in multi-storey buildings.

Meta

Field nameTypeRequiredNotes
floornumberYesSupports integer and fractional values to represent special floors.

Value Semantics

Value exampleMeaning
-0.5Basement level
0.0Ground floor
0.5Mezzanine level
1.0First residential floor
2.0, 3.0, …Higher residential floors

Response Examples

{
  "id": 455453,
  "name": "503",
  "floor": 5.0,
  "bedrooms": 2.0,
  "status": "available"
}

Notes

Description
Provides additional free-form textual information associated with a project, building, unit, or related entity.
This field is used for internal or auxiliary remarks that do not fall under any structured metadata category. The content often includes clarifications for property managers, sales teams, or integrators (e.g., information about specific restrictions, special conditions, internal comments, or supplementary marketing notes).
Values may vary significantly across records: some entries contain a brief remark, others a longer descriptive paragraph.
The field is optional and may appear empty in many objects.

Meta

Field nameTypeUsed inShort DescriptionNotes
notesstring (free text)Project details, Unit detailsSupplemental descriptive information not covered by structured fields.Optional field; may be absent or empty.

Allowed values

Value exampleDescriptionNotes
"Prices subject to change without notice"Internal remark or disclaimer.Content not standardized.
"Limited availability in Tower B"Clarifies availability context.Useful for CRM-side filtering.
"" (empty)No notes provided.Most common case.

number_of_floors

Description
Indicates the total number of floors in a building associated with a project or unit.
This attribute helps integrators determine building scale, unit positioning, and applicability of certain amenities or views.
The field may appear either at project-level (if a project consists of a single building) or at building-level when detailed building data is provided.
Values are always integers and usually range from low-rise villas (1–3 floors) to high-rise towers (20–80+ floors).
If the building data is not structured in the API for a specific project, this field may be omitted.

Meta

Field nameTypeUsed inShort DescriptionNotes
number_of_floorsintegerProject details, Unit details (building section)Total count of floors in a building.Not present for all project types (e.g., villas).

Allowed values

Value exampleDescriptionNotes
3Number of floors in a townhouse or villa-type building.Low-rise developments.
45Floor count of a high-rise residential tower.Typical for Dubai skyscrapers.
null / not includedNo building structure provided.Common for villa communities.

parking_ratio

Description
Specifies the ratio of available parking spaces relative to unit bedrooms, unit types, or project capacity.
This field is relevant for understanding how parking allocations are distributed across unit inventory — for example, 1 parking per 1-bedroom unit or 2 parkings per 3-bedroom unit.
The ratio is often derived from project planning rules and is used to determine parking availability during unit selection, CRM integration, and purchase workflows.
The value may be numeric, fractional, or descriptive depending on dataset completeness.
If parking allocation is controlled by separate mapping tables, this field may be absent.

Meta

Field nameTypeUsed inShort DescriptionNotes
parking_ratiostring or numberProject details, Unit details (parking allocation)Defines how many parking spaces correspond to a unit or bedroom configuration.Format not fully standardized in API; depends on project data.

Allowed values

Value exampleDescriptionNotes
"1:1"One parking space per unit.Common for apartments.
"2:3"Two parking spaces per three bedrooms.Seen in villa communities.
"1 per unit"Descriptive text instead of numeric ratio.Data varies by developer.
nullNo ratio provided.Many projects omit this field.

Allowed values


penthouse_views

Description
Indicates the types of panoramic or premium views available specifically for penthouse units within a project.
This may include sea views, skyline views, park views, water/lake views, or developer-specific naming.
The attribute is typically used by marketing teams and CRM systems to highlight premium features of high-floor or exclusive units.
The field may contain a list of multiple views, a single string, or may be missing entirely if a project does not include penthouses.

Meta

Field nameTypeUsed inShort DescriptionNotes
penthouse_viewslist of stringsUnit details (penthouse units), Project details (if aggregated)Describes the visual outlook or panorama from penthouse units.Optional; only for projects containing penthouses.

Allowed values

Value exampleDescriptionNotes
["Sea View", "Palm Jumeirah View"]Multiple premium view types.Developer-defined naming not standardized.
"Skyline View"Single view descriptor.May represent high-floor views.
nullNo penthouses or no data provided.Most projects do not define this field explicitly.

phase

Description
Represents the development phase of a project or a project component.
Large developments often release properties in multiple phases (Phase 1, Phase 2, Phase A, etc.), each with its own launch date, pricing, construction progress, and marketing materials.
This attribute helps integrators distinguish between project segments and accurately filter or group units or listings.
The field may be numeric, alphabetical, or a composite label. Some projects may omit the attribute entirely if not structured in phases.

Meta

Field nameTypeUsed inShort DescriptionNotes
phasestringProject details, Unit detailsIndicates the release or construction phase of a project.Not standardized; highly developer-specific.

Allowed values

Value exampleDescriptionNotes
"Phase 1"First release of the project.Common in large master developments.
"Phase 2A"Sub-phase or secondary release.Naming varies across developers.
nullNo phase information available.Many smaller projects do not use phases.

plot_area

Description
Represents the total land area associated with a project or development plot.
This attribute is typically used in master–planned communities, villa developments, and large-scale projects where the land parcel size influences planning, pricing, and regulatory approvals.
The value usually represents the full plot area as defined by the developer or land authority. Units may vary depending on developer conventions (sqft or m²).
If the project is an apartment tower or vertical building without explicitly defined plot area, this field may be null.

Meta

Field nameTypeUsed inShort DescriptionNotes
plot_areanumberProject detailsTotal land area of the development plot.Units may depend on preferred or default area unit. Optional.

Allowed values

Value exampleDescriptionNotes
12500Plot area expressed as a numeric value.Often defaulted to sqft unless otherwise stated.
3200.5Decimal values allowed for more precise measurements.Verify developer-provided units.
nullPlot area not defined.Most high-rise projects do not include plot area.

polygon

Description
Defines the geographic outline of a project location as a geometric shape.
The polygon attribute represents the spatial footprint or boundary of a project on the map and is primarily used for map rendering, visualization, and spatial context.

The polygon is expressed using a standard GeoJSON-like structure and contains a sequence of geographic coordinates that describe the project’s area or boundary line.

Meta

Field nameTypeRequiredDefaultNotes
polygonobjectNonullMay be absent or null if polygon data is not available for the project.

Polygon Object Fields

Field nameTypeRequiredDescription
typestringYesGeometry type. Currently returned as LineString.
coordinatesarrayYesOrdered list of coordinate pairs defining the polygon geometry.

Coordinates Structure
Each coordinate entry is an array of two numeric values:

[longitude, latitude]

Example

{
  "type": "LineString",
  "coordinates": [
    [55.2094681, 25.0635459],
    [55.2094491, 25.0634718],
    [55.2094040, 25.0632960]
  ]
}

Notes

  • Coordinates use the WGS 84 coordinate system (longitude, latitude).
  • The order of points is significant and reflects the path of the boundary.
  • The geometry type is provided as LineString, even when the shape visually represents a closed area.
  • The polygon is intended for map visualization purposes and should not be interpreted as a legally precise land boundary.
  • Absence of polygon data does not affect the availability of other project or location information.

postal_code

Description
Indicates the postal code associated with the project's address, district, or region.
In regions like Dubai where postal codes are not universally applied, this field may often be missing or null.
The attribute is more commonly relevant for international projects (e.g., Cyprus, Thailand, Bali) where postal codes form part of a standardized address structure.

Meta

Field nameTypeUsed inShort DescriptionNotes
postal_codestring or nullProject details, Location dataPostal/ZIP code associated with the project location.Frequently null for UAE-based projects.

Allowed values

Value exampleDescriptionNotes
"1010"Valid postal/ZIP code in regions where applicable.Format varies by country.
"75015"Example of international ZIP formats.Multi-digit formats accepted.
nullCode not provided or not applicable.Common in UAE.

price_per_area

Description
Represents the price per unit of area for a specific real estate unit.
The value indicates how much the unit costs per single area unit (for example, per square foot or per square meter), allowing clients to easily compare unit pricing independently of total size.

The area unit used for this value corresponds to the area_unit context of the response (such as sqft or m2).

Meta

Field nameTypeRequiredNotes
price_per_areanumberYesPrice per single area unit, calculated from total price and unit size.

Response Examples

{
  "id": 455457,
  "price": 18365583,
  "size": 4940.0,
  "price_per_area": 3717,
  "area_unit": "sqft"
}

Notes

  • price_per_area is provided as a numeric value without currency symbols.
  • The corresponding currency is defined by the price_currency field in the same response context.
  • The value enables consistent comparison between units of different sizes.
  • Clients should display price_per_area together with both price_currency and area_unit for clarity (for example: “3,717 AED per sqft”).
  • The field is informational and does not act as a filter by itself.

price_currency

Description
Specifies the currency in which the project or unit prices are expressed.
The value is typically a three-letter ISO currency code (e.g., AED, USD).
This field may appear in pricing summaries, unit price listings, or project-level financial metadata.
When not explicitly defined, the default assumed currency for UAE-based projects is AED.

Meta

Field nameTypeUsed inShort DescriptionNotes
price_currencystringProject details, Unit pricesCurrency of price values using ISO 4217 codes.Defaults may vary by region; AED common for UAE.

Allowed values

Value exampleDescriptionNotes
"AED"United Arab Emirates Dirham — default for UAE real estate.Most commonly used in the system.
"USD"US Dollar used for international markets.Often used in global catalogs.
"EUR"Euro for European markets.Currency depends on project geography.
nullCurrency not specified.Should be interpreted as default (e.g., AED).

price_from

Description
Indicates the minimum price (in the project’s currency) among all units listed for the project.
Used for UI display, project comparison, filtering, and price range widgets.
Value is dynamically calculated based on unit data associated with the project.

Meta

Field nameTypeUsed inShort DescriptionNotes
price_fromnumberProjects list, Project detailsIndicates the lowest available price for a project.May be identical to min_price depending on endpoint.

Allowed values

Value exampleDescriptionNotes
650000The starting price for the project.Currency depends on price_currency or default AED.
1250000.75Decimal values permitted.Reflects developer-provided pricing.
nullNo price information supplied.Common for early-stage or presale projects.

price_to

Description
Represents the maximum price available within a project or unit collection.
Typically corresponds to the most expensive unit (e.g., penthouse, premium villa, or high-floor duplex).
Used by platforms for showing price ranges, filtering high-end buyers, and presenting comparative analytics.
Like price_from, this field may be null when price lists are incomplete or unavailable.

Meta

Field nameTypeUsed inShort DescriptionNotes
price_tonumberProjects list, Project detailsIndicates the highest available price in the project.May be identical to max_price depending on endpoint.

Allowed values

Value exampleDescriptionNotes
6250000Highest-priced unit available.Captures full-price spectrum.
17800000.50Supports high-value decimal prices.Typically luxury projects.
nullNo maximum price defined.Happens when only minimal pricing is provided.

project_id

Description
A unique identifier assigned to each project in the system.
It serves as the primary reference key for fetching detailed project information, linking units to their parent project, retrieving markers, and associating related resources such as layouts, media, and amenities.
This field is essential for routing, relational UI structures, and internal data normalization.
Project IDs are positive integers and remain stable across different versions of the API.

Meta

Field nameTypeUsed inShort DescriptionNotes
project_idintegerProject details, Units, Layouts, Markers, MediaUnique identifier for a project.Used extensively as a foreign key across entities.

Allowed values

Value exampleDescriptionNotes
478A valid project ID.Used in /projects/id and related endpoints.
1203Example of high-range ID.IDs grow sequentially over time.
nullNot applicable.Field appears only where a project association exists.

project_name

Description
The human-readable name of the project as provided by the developer.
Used across all client-facing interfaces to identify and visually present the real estate development.
The name may include branding, community identifiers, or marketing designations.
Names are unique only in marketing context but not guaranteed to be unique system-wide; therefore, project_id is the reliable identifier.

Meta

Field nameTypeUsed inShort DescriptionNotes
project_namestringProjects list, Project detailsDeveloper-provided project title.May contain special characters, branding symbols, or multiple capitalized words.

Allowed values

Value exampleDescriptionNotes
"Emaar Beachfront Bayview"A full marketing name of a project.May include spaces and brand names.
"The Address Residences Dubai Opera"Large descriptive names allowed.
nullMissing or not set.Rare but possible in incomplete entries.

property_type

Description
Indicates the primary classification of the real estate object or unit (e.g., apartment, villa, penthouse).
Used for filtering and segmentation in search results, analytics, pricing models, and UI grouping.
This field usually appears on unit-level entities but may appear on project summaries.
Values are standardized strings, often representing categories common across developers.

Meta

Field nameTypeUsed inShort DescriptionNotes
property_typestringUnits list, Unit detailsSpecifies the main category of the unit.Must not be confused with aggregated unit_types used at project level.

Allowed values

Value exampleDescriptionNotes
"apartment"Standard multi-unit residential.Lowercase in most responses.
"villa"Standalone residential unit.May affect parking logic and pricing.
"penthouse"Premium top-floor unit.
nullNo type assigned.Occurs when unit classification is incomplete.

published_at

Description
Timestamp indicating when the resource (project, unit, or related entity) was published and became visible to end-users.
Used for sorting by recency, determining newly added projects, and analytics around content lifecycle.
Typically stored in UTC and returned in ISO-8601 format.

Meta

Field nameTypeUsed inShort DescriptionNotes
published_atdatetimeProjects list, Project detailsIndicates when item was published to the platform.ISO timestamps (UTC).

Allowed values

Value exampleDescriptionNotes
"2025-01-14T10:15:33Z"Standard ISO-8601 datetime.UTC.
nullNot yet published.Object may be draft or disabled.

readiness_progress

Description
Numeric indicator showing the construction progress of a project, usually expressed as a percentage.
Used for monitoring project development states, visual progress bars, and end-user expectations.
If the developer does not provide periodic updates, the field may remain null.

Meta

Field nameTypeUsed inShort DescriptionNotes
readiness_progressnumberProject detailsConstruction progress as a percentage.Often optional.

Allowed values

Value exampleDescriptionNotes
45Project is 45% complete.Integer values typical.
87.5Allows decimals.
nullNo progress reports available.Common for presale.

region

Description
Specifies the administrative region within the country where the project is located.
Used for search filters, geospatial grouping, and UI display.
Region values depend on the country dataset and are often sourced from official registries.

Meta

Field nameTypeUsed inShort DescriptionNotes
regionstringProject details, LocationsAdministrative region name.Part of hierarchical location structure.

Allowed values

Value exampleDescriptionNotes
"Dubai Emirate"Region of UAE.
"Abu Dhabi Emirate"Another example region.
nullRegion not specified.Possible for incomplete imports.

sale_status

Description
Represents the current sales phase of a project as defined by the developer or platform.
Used for labeling availability (e.g., "On sale", "Sold out"), filtering search results, and client-side messaging.
Values map to predefined statuses and may influence visibility or business rules such as reservation or EOI handling.

Meta

Field nameTypeUsed inShort DescriptionNotes
sale_statusenumProjects list, Project detailsIndicates the sales state of the project.Enum values from database.

Allowed values

Value exampleDescriptionNotes
"on_sale"Units available for purchase.Most common state.
"presale"Sales not yet officially launched.Early access.
"start_of_sales"Sales opening stage.
"announced"Project announced but sales not started.
"out_of_stock"All units sold or reserved.

sector

Description
A finer subdivision of a district or region used to categorize project locations.
Often corresponds to planning sectors or micro-zones defined by municipal authorities.
Not all locations include sectors; therefore, the field is frequently null.

Meta

Field nameTypeUsed inShort DescriptionNotes
sectorstringProject details, LocationsLocation micro-zone identifier.Rarely used.

Allowed values

Value exampleDescriptionNotes
"Sector 14"Example micro-area.May vary by city.
nullNo sector data.Very common.

service_charge

Description
Represents maintenance fees per area unit (typically AED per sqft) charged annually to property owners.
Used by investors and brokers to estimate ongoing ownership costs.
May include a numeric value and a unit descriptor as part of a single string.

Meta

Field nameTypeUsed inShort DescriptionNotes
service_chargestringProject detailsAnnual maintenance fee per area unit.Returned as formatted text string.

Allowed values

Value exampleDescriptionNotes
"17.5 AED/sqft"Cost per square foot.Format not standardized.
"23 AED/m2"Alternative unit.Rare.
nullNo data.Developer may not disclose.

short_description

Description
A brief marketing-focused summary of the project or unit.
Displayed in listings, previews, or search results.
This text highlights positioning, amenities, or key differentiators.
Length varies depending on content strategy; may be null when the project relies solely on full description.

Meta

Field nameTypeUsed inShort DescriptionNotes
short_descriptionstringProjects list, Project detailsShort marketing description.Rich text may appear depending on CMS.

Allowed values

Value exampleDescriptionNotes
"Luxury waterfront residences with private beach access."Short highlight.
nullNot provided.

size_from

Description
Indicates the minimum unit size within the project’s unit collection.
Used for filtering by square footage, comparative analysis, and UI display of unit ranges.
Values typically come from unit floor areas provided by developers.

Meta

Field nameTypeUsed inShort DescriptionNotes
size_fromnumberProjects list, Project detailsMinimum available unit size.Usually in sqft unless specified.

Allowed values

Value exampleDescriptionNotes
548.96Smallest unit area.Floating-point allowed.
1011.81Example value.
nullNo size information.Possible in early stages.

size_to

Description
Represents the maximum unit size available within the project’s inventory.
Used for displaying unit size ranges, enabling filtering logic, and supporting comparative analytics across projects.
Typically derived from the largest available unit in the project (in sqft or m2 depending on the source data).
Returned as a numeric value; no formatting is applied.

Meta

Field nameTypeUsed inShort DescriptionNotes
size_tonumberProjects list, Project detailsMaximum available unit size.Usually in sqft unless converted by user preference.

Allowed values

Value exampleDescriptionNotes
23196.41Largest unit area for the project.Float precision varies.
1496.18Example of mid-range value.
nullNo data provided.Possible for early presale.

sky_mansions

Description
Indicates whether the project includes units categorized as "sky mansions"—large, ultra-premium units typically occupying entire floors or multi-level penthouse formats.
This attribute may appear in unit grouping definitions (e.g., parking rules, typical units).
Represents a categorical string rather than a boolean.

Meta

Field nameTypeUsed inShort DescriptionNotes
sky_mansionsstringProject detailsCategory label for ultra-luxury multi-level units.Not present in all projects.

Allowed values

Value exampleDescriptionNotes
"sky_mansions"Indicates presence of such unit type.Used in typical_units grouping.
nullProject does not include sky mansions.Most projects.

start_date

Description
Represents the beginning of a date interval associated with a payment schedule step, offer, or milestone.
Used exclusively within structured collections such as payment plan steps.
Returned as date or datetime depending on source data.
If the step does not require a date, the value remains null.

Meta

Field nameTypeUsed inShort DescriptionNotes
start_datedate/datetimePayment plans (steps)The starting point of a period defined for the step.Optional field.

Allowed values

Value exampleDescriptionNotes
"2025-05-01"Start of a milestone period.Format varies.
nullNo defined start date.Very common.

statistics

Description
Aggregated statistical information related to the developer.
This block provides a concise overview of the developer’s project portfolio, allowing clients to quickly assess overall activity and scale without performing additional queries.

The statistics object is informational and intended for display, analytics, and filtering logic on the client side.

Meta

Field nameTypeRequiredDescription
statisticsobjectYesContainer object holding aggregated developer metrics.

Statistics Object Fields

Field nameTypeRequiredDescription
projects_totalintegerYesTotal number of projects associated with the developer, regardless of their current status.
projects_activeintegerYesNumber of projects that are currently active (for example, projects in presale, under construction, or on sale states).

Example

{
  "statistics": {
    "projects_total": 5,
    "projects_active": 3
  }
}

Notes

  • projects_total reflects all projects ever linked to the developer.
  • projects_active reflects only projects considered active at the time of the request.
  • The exact definition of “active” is determined by project status logic on the platform and is consistently applied across all developer responses.
  • This block is read-only and cannot be used as a filter parameter.

status (project status)

Description
Represents the development (construction) stage of a project as returned by endpoints that use the field name status instead of construction_status.
Even though the naming differs, the underlying meaning and allowed values are identical to construction_status.
This field is mainly used in endpoints optimized for map data (e.g., project markers) and some list endpoints.
Consumers must treat status and construction_status as equivalent indicators of a project’s lifecycle stage.

Meta

Field nameTypeUsed inShort DescriptionNotes
statusstringProject markers; Projects listDevelopment stage of the project (same as construction_status).Name differs by endpoint; values identical.

Allowed values

Value exampleDescriptionNotes
"presale"Project announced but construction not started.Same semantics as construction_status.
"under_construction"Project currently being built.
"completed"Construction finished; project delivered.

status (developer status)

Type
string (enum)

Description
Indicates the lifecycle status of a developer entity as returned in the API response.

The developer_status value is provided as an informational attribute of developer objects and reflects their current state within the system.
This attribute is intended for data interpretation, labeling, and UI presentation on the client side.

Meta

Field nameTypeRequiredDefaultNotes
statusstring (enum)NoReturned as part of the developer object.

Returned Values

ValueDescription
activeDeveloper is currently active.
inactiveDeveloper exists but is not active.
archivedDeveloper is archived.

Notes

  • The status (developer status) field is included in developer objects returned by the API.
  • The attribute is commonly used for:
    • displaying developer state in UI;
    • sorting or grouping developers client-side;
    • applying presentation logic (visibility, badges, labels).

status (unit status)

Description
Represents the current availability state of an individual unit within a project.
The status reflects the commercial and reservation state of the unit at the time of the latest data update.

This attribute is returned as part of unit objects and may be used by clients to understand whether a unit is available for purchase, temporarily reserved, or no longer available.

Allowed Values

ValueDescription
availableThe unit is available for sale and can be booked or purchased.
bookedThe unit is temporarily booked by a client but not fully finalized.
reservedThe unit is reserved, typically under specific commercial or contractual conditions.
soldThe unit has been sold and is no longer available.
unavailableThe unit is not available for sale (e.g. withdrawn, blocked, or otherwise excluded from active inventory).

Notes

  • The unit_status value is derived from the underlying unit inventory records.
  • Returned values are always provided in snake_case.
  • Clients should treat this field as the authoritative indicator of unit availability.
  • Interpretation of each status should be handled on the client side according to business logic (for example, UI labeling or availability badges).

steps

Description
A structured list describing sequential payment obligations under a payment plan.
Each step may contain a percentage, fixed amount, name, optional start/end dates, and hierarchical children.
Used for UI rendering of payment schedules and for internal financial calculations.

Meta

Field nameTypeUsed inShort DescriptionNotes
stepsarrayProject details (payment_plans)Ordered list of payment obligations.Supports nested structure.

Allowed values

Value exampleDescriptionNotes
Array of objectsIndividual payment steps.Includes percentages, names, children.
[]No steps provided.Possible for incomplete plans.

suites

Description
Represents the count or availability of suite-type rooms or components inside a unit or building description.
Appears irregularly and may depend on developer terminology.
Often used for labeling luxury or serviced units.

Meta

Field nameTypeUsed inShort DescriptionNotes
suitesnumber/stringUnits or building metadataIndicates suite count or designation.Rarely used, inconsistent across developers.

Allowed values

Value exampleDescriptionNotes
2Unit includes two suites.Numeric meaning varies.
"4 + pool"Suite count with additional designation.Developer-specific formatting.
nullNot applicable.

target

Description
Used in map point definitions to represent the name of the target location or reference point (e.g., school, mall, beach).
Assists in calculating distance markers and enriching UI maps.
Often accompanied by distance/time values.

Meta

Field nameTypeUsed inShort DescriptionNotes
targetstringMap points, Project detailsName of the referenced location.May differ from map_point_name depending on source.

Allowed values

Value exampleDescriptionNotes
"Jurf Beach"Target location.Appears in project_map_points.
"Al Maktoum International Airport"Major reference point.
nullMissing or unavailable.

terms

Description
Represents human-readable text associated with payment plan terms, booking conditions, or contractual notes.
This field is not standardized and may contain long-form descriptions.
Used for displaying informational content alongside payment schedules.

Meta

Field nameTypeUsed inShort DescriptionNotes
termsstringPayment plansAdditional descriptive payment terms.Optional; may include long text.

Allowed values

Value exampleDescriptionNotes
"90% during construction, 10% on handover."Typical summary.Free text format.
nullNo terms provided.Common.

time

Description
Represents the estimated travel time to a map point (e.g., airport, mall, school) from the project location.
Paired with distance.
May be null when developers do not provide travel duration.

Meta

Field nameTypeUsed inShort DescriptionNotes
timenumber/stringProject details (map points)Travel time to location.Format varies: minutes or text.

Allowed values

Value exampleDescriptionNotes
"25 min"Human-readable duration.Most common.
nullNo data available.Seen often.

title

Description
Human-friendly text label used in various contexts: media items, floor plans, documents, marketing elements.
Purpose varies depending on the parent object.
If the source object has no naming convention, title may be autogenerated or null.

Meta

Field nameTypeUsed inShort DescriptionNotes
titlestringMedia, Documents, LayoutsDisplay name for the item.Optional.

Allowed values

Value exampleDescriptionNotes
"General Plan"Descriptive media/document name.
"Floor Plan – Tower A"Used for floor plans.
nullNo title provided.Very common.

to_price_aed

Description
Indicates the highest price value within the range for a specific unit type or typical unit block.
Displayed in unit summaries and pricing breakdowns.
Price is always denominated in AED, independent of user preferences.

Meta

Field nameTypeUsed inShort DescriptionNotes
to_price_aednumberProject details, Typical unitsUpper bound of unit price range in AED.Not influenced by currency filters.

Allowed values

Value exampleDescriptionNotes
8857442Highest price for unit type.Integer/float depending on source.
19550000Example high-value price.
nullPrice not provided.Rare.

to_price_usd

Description
Represents the upper bound of the price range for a specific unit type when expressed in USD.
Used in pricing breakdowns, typical unit summaries, and comparative analytics for international buyers.
The value is always a numeric field in USD, regardless of the project's native pricing currency (AED).

Meta

Field nameTypeUsed inShort DescriptionNotes
to_price_usdnumberProject details, Typical unitsMaximum price in USD for a given unit type.Converted value; depends on backend currency conversion logic.

Allowed values

Value exampleDescriptionNotes
1200432Maximum price for 1BR typical unit.Float precision varies.
22464261Example of ultra-luxury pricing.
nullMissing data.Rare; only if price not provided.

to_size_m2

Description
Indicates the upper bound of the unit size range expressed in square meters.
Used for international presentation of areas and for supporting size-based comparisons.
Returned as a floating-point value; may differ slightly due to rounding during sqft → m² conversion.

Meta

Field nameTypeUsed inShort DescriptionNotes
to_size_m2numberTypical unitsMaximum size (m²) for the unit type.Derived or direct.

Allowed values

Value exampleDescriptionNotes
245.9997Upper size for 3BR.Rounded.
775.9992Example for large villas.
nullNo size available.Uncommon.

to_size_sqft

Description
Represents the maximum unit size in square feet within a typical unit grouping.
Used in UI displays, filtering, and analytics where size ranges help users evaluate unit configurations.
Returned as a number.

Meta

Field nameTypeUsed inShort DescriptionNotes
to_size_sqftnumberTypical unitsUpper bound of area in sqft.Typically the developer's native measurement.

Allowed values

Value exampleDescriptionNotes
2647.923BR upper area.
23196.23Ultra-large sky mansion.
nullNo data.

total_area

Description
Represents the full area specification of a unit or space, often combining usable interior area and exterior/balcony space.
Appears in unit-level data where detailed floor plan measurements are available.
Returned as a number, usually in sqft unless converted by user preference.

Meta

Field nameTypeUsed inShort DescriptionNotes
total_areanumberUnit details, Layout detailsTotal measured area of the unit.Exact composition varies by developer.

Allowed values

Value exampleDescriptionNotes
850.35Small apartment total area.
7750.02Large villa.
nullValue not provided.

total_count

Description
Represents the aggregated count of items in contexts such as contacts, units, unavailable units, map points, or dataset summaries.
Used to calculate how many elements exist in a group or for simple analytics.
The meaning depends fully on the parent structure.

Meta

Field nameTypeUsed inShort DescriptionNotes
total_countnumberLists, grouped endpointsSum of objects represented in a collection.Context-dependent.

Allowed values

Value exampleDescriptionNotes
125Total project units.
5Count of available map points.
nullNot present.Optional field.

type

Description
A versatile attribute used across multiple objects (media, files, map points, buildings, payment steps, etc.).
Provides the categorical classification of the parent object and governs how the client application interprets or displays that item.
The meaning changes depending on context, but always indicates a category or subtype.

Meta

Field nameTypeUsed inShort DescriptionNotes
typestringMedia items, Files, Map points, Buildings, Payment stepsDefines the object's category.Values differ by context.

Allowed values

Value exampleDescriptionNotes
"floor_plan"File type.For documents.
"LineString"Polygon type.Map geometry.
"image"Media item.Common.
nullNo explicit type.Allowed.

unit_bedrooms

Type
string (comma-separated numeric values)

Description
Filters projects or markers by the number of bedrooms available in their units.
The parameter accepts one or multiple numeric values representing bedroom counts and matches them against unit bedroom configurations available within each project.

Filtering is based on actual unit bedroom values (or typical unit configurations, depending on the endpoint), using the same numeric model as the bedrooms field in the Units API.

This parameter allows precise filtering for studios, standard apartments, and units with auxiliary rooms using a single, consistent numeric representation.

Value Interpretation
Each value represents a bedroom configuration:

Value exampleMeaning
0Studio units (no dedicated bedroom)
1, 2, 3, … 11Units with an exact number of bedrooms. Large values are supported if such units exist in projects.
0.5Studio with an auxiliary room (e.g., maid’s room or study).
1.51 bedroom + one auxiliary room.
2.5, 3.5, …N bedrooms + one auxiliary room.

Multiple values can be provided as a comma-separated list. A project is included in the results if at least one unit matches any of the specified bedroom values.

Meta

Field nameTypeRequiredDefaultNotes
unit_bedroomsstringNoComma-separated numeric values representing bedroom configurations.

Request and Response Examples

Filter by studio units:

GET /api/v2/clients/projects?unit_bedrooms=0

Filter by 1-bedroom units:

GET /api/v2/clients/projects/markers?unit_bedrooms=1

Filter by multiple bedroom configurations:

GET /api/v2/clients/projects?unit_bedrooms=1,2.5,3

Filter units within a project (Units API context):

GET /api/v2/clients/projects/1147/units?unit_bedrooms=1.5

Notes

  • Values must be numeric (integers or decimals).
  • Multiple values must be comma-separated, without spaces.
  • The filter is inclusive: projects are returned if any matching unit configuration exists.
  • Bedroom values are matched exactly; the API does not perform rounding or normalization.
  • This parameter shares the same semantic rules as the bedrooms field returned in unit objects.

unit_count

Description
Represents the number of units in a particular building, project section, or grouping.
Used in building details and project summaries.
Displayed as an integer.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_countnumberBuilding details, Project summariesTotal number of units in the specified category.Developer-provided.

Allowed values

Value exampleDescriptionNotes
125Total units in project.
42Units in a particular building.
nullNo data available.

unit_id

Description
Unique identifier for a unit object returned from the Units API or from project detail collections (e.g., typical units).
Used for linking, deep navigation, and unit-specific data queries.
Displayed as an integer.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_idnumberList units, Unit detailsUnique numerical ID of the unit.Primary identifier.

Allowed values

Value exampleDescriptionNotes
41235Example unit ID.
1Minimal ID.
nullShould not occur.Only in malformed data.

unit_number

Description
Human-readable identifier of the unit as assigned by the developer (e.g., apartment number, villa number, townhouse number).
Can include alphanumeric patterns.
Used for marketing display, filtering, and internal navigation.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_numberstringUnits list, Unit detailsDeveloper-assigned unit identifier.Not guaranteed unique across projects.

Allowed values

Value exampleDescriptionNotes
"A-1204"Tower/level/number format.Very common.
"Villa 5"Villa designation.
nullMissing data.Sometimes in presale.

unit_price_aed

Description
Represents the unit’s price expressed in AED (United Arab Emirates Dirham).
This value is typically the current asking price or list price for a specific unit, as returned by Units or Project Details APIs.
It is the primary commercial value used for price filters, comparisons between units within the same project, and export to CRM or transaction systems.
Even if USD values are present in parallel fields, unit_price_aed remains the canonical monetary field for Dubai/Abu Dhabi market operations.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_price_aednumberList units, Unit details, Project detailsUnit price in AED for a specific unit.May change over time based on developer pricing.

Allowed values

Value exampleDescriptionNotes
3044499Example price for a 1BR apartment.Integer or float.
75900000Example price for a 6BR sky mansion.High-end luxury segment.
nullPrice not available or not disclosed.Possible in early presale.

unit_price_usd

Description
Represents the unit’s price expressed in USD, calculated based on internal currency conversion from AED.
Primarily used for international buyers, dashboards, and analytics where USD is preferred as a reference currency.
The value is dependent on conversion logic (e.g., a daily or fixed rate) implemented in the backend and may not be a developer-provided field.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_price_usdnumberList units, Unit details, Project detailsUnit price in USD for a specific unit.Derived from AED price using FX rate.

Allowed values

Value exampleDescriptionNotes
828999Converted price of 1BR in USD.Depends on exchange rate.
20667120Converted price of a luxury sky mansion.For premium international buyers.
nullUSD price not computed or unavailable.Can occur if AED price is null.

unit_size_m2

Description
Indicates the unit’s area measured in square meters.
This field is used to present unit dimensions in metric units, support size-based filters, and calculate price-per-square-meter metrics.
The value may be provided directly by the developer or calculated from unit_size_sqft. In mixed-data cases, slight rounding differences are possible.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_size_m2numberList units, Unit details, Typical unitsUnit area in square meters.Often derived from sqft via conversion.

Allowed values

Value exampleDescriptionNotes
94.00018Example 1BR apartment area in m².Rounded value.
1670.99888Example sky mansion area in m².Large luxury units.
nullArea not provided or unknown.

unit_size_sqft

Description
Represents the unit’s area measured in square feet.
This is typically the primary area metric for projects in Dubai/Abu Dhabi and is directly used in most developer brochures and technical documents.
Used for size filters, visual comparisons between units, and price-per-square-foot calculations.

Meta

Field nameTypeUsed inShort DescriptionNotes
unit_size_sqftnumberList units, Unit details, Typical unitsUnit area in square feet.Usually the original value from the developer.

Allowed values

Value exampleDescriptionNotes
1011.81Example 1BR apartment area in sqft.
23196.23Example large sky mansion in sqft.Very large unit.
nullArea not defined or missing.

unit_type

Description
Represents the type/category of a unit (property). The value is returned as a plain string and can be used for grouping, UI labels, and client-side filtering logic. Unit types are consistent across unit objects and use the canonical naming stored in the system.

Meta

Field nameTypeRequiredDefaultNotes
unit_typestringNoReturned in unit objects. Value is a canonical string.

Allowed values

Value exampleDescriptionNotes
apartmentsApartment unit
duplexDuplex unit
hotel apartmentsHotel apartment unitIncludes a space. Use URL encoding in query parameters.
mansionMansion unit
penthousePenthouse unit
townhouseTownhouse unit
villaVilla unit

unit_types

Description
Filters results by unit type. The parameter accepts one or multiple unit type values and returns items where at least one unit matches any of the specified types.

Values must be provided as canonical strings (the same values that appear in the unit_type field). Multiple values are passed as a comma-separated list.

Meta

Field nameTypeRequiredDefaultNotes
unit_typesstringNoComma-separated list of unit type values.

Request and Response Examples

Filter by a single unit type:

GET /api/v2/clients/projects?unit_types=apartments

Filter by multiple unit types:

GET /api/v2/clients/projects?unit_types=villa,townhouse

Filter including a value with a space (URL-encoded):

GET /api/v2/clients/projects?unit_types=hotel%20apartments,penthouse

Response (fragment):

{
  "count": 1906,
  "results": [
    {
      "id": 791,
      "name": "48 Parkside",
      "min_price": 1159000.0149,
      "sale_status": "on_sale"
    }
  ]
}

Notes

  • Values are plain strings and must match the canonical values from the system.
  • For values containing spaces (e.g., hotel apartments), clients must URL-encode them (hotel%20apartments).
  • Multiple values are passed as a comma-separated list (no spaces).

units_count

Description
Represents the total number of units that belong to a project or a particular scope object (e.g., building, section).
At the project level, it shows how many saleable units are registered for that development in the system.
It is used in statistics, project overview cards, and to estimate scale and density of the project.

Meta

Field nameTypeUsed inShort DescriptionNotes
units_countnumberProject details, Building detailsTotal number of units in the relevant scope.Value origin: project data.

Allowed values

Value exampleDescriptionNotes
125Total units in Jacob and Co Beachfront Living.Example from real data.
0No units registered (config-only project).Rare.
nullField not provided.Should be handled as unknown.

unusable_area

Description
Represents the portion of a unit’s area that is not considered usable/livable space according to local norms or developer definitions (e.g., structural, technical or service areas).
This field is used in advanced calculations (e.g., net vs gross area), especially when calculating efficiency ratios (usable area / total area).
Not all projects or units provide this value; when missing, UI should gracefully fall back to total and usable areas only.

Meta

Field nameTypeUsed inShort DescriptionNotes
unusable_areanumberUnit details, Area breakdownsNon-livable or non-usable portion of area.Optional and project-specific.

Allowed values

Value exampleDescriptionNotes
12.5Example unusable area (m² or sqft, context-dependent).Depends on unit.
0No unusable area (or not separated).May also mean unknown.
nullField not provided.Most common case.

updated

Description
Represents the timestamp when the object (project, unit, developer, etc.) was last updated in the system.
Used for data freshness checks, synchronization with external systems, and cache invalidation on client side.
Formatted as a datetime string, usually in ISO 8601 format with timezone or as a UTC timestamp depending on implementation.

Meta

Field nameTypeUsed inShort DescriptionNotes
updateddatetimeProjects, Units, Developers, DictionariesLast modification timestamp of the object.Useful for sync and caching logic.

Allowed values

Value exampleDescriptionNotes
"2025-11-20T11:31:59.581152Z"Example update timestamp for a payment plan.UTC ISO 8601 format.
"2025-09-03T11:43:35.968329Z"Example creation/update time from DB.Often same as created initially.
nullNo timestamp provided.Should be treated as unknown.

url

Description
Represents a direct link (URL) to a resource such as an image, document, media file, or external page (e.g., Google Drive brochure, S3 object, vault resource).
Used widely across the API to connect structured metadata with actual assets consumed by the client application (images, PDFs, etc.).
The URL may be public, signed, or internal depending on storage configuration, and the client must handle it according to project security rules.

Meta

Field nameTypeUsed inShort DescriptionNotes
urlstringMedia items, Cover images, Layouts, Brochures, Floor plans, General plan, Developer logosDirect link to the referenced resource.Often combined with metadata.

Allowed values

Value exampleDescriptionNotes
"https://api.reelly.io/vault/…/image.jpeg"Example URL for a project cover image.Protected or signed path.
"https://reelly-backend.s3.amazonaws.com/unit_layouts/….webp"Example URL for unit layout image.S3-based storage.
"https://drive.google.com/file/d/…/view?usp=sharing"Example external URL to marketing brochure.Requires browser access & permissions.
nullNo URL provided.Means media/document is not available.

usage

Description
Represents a list of usage classifications associated with a broker’s annual transaction statistics.
Each usage entry describes the purpose/type of the transacted property (e.g., Residential, Commercial) and includes a count of transactions within that usage category for the given year.
This field appears only in the context of broker statistics and is not related to unit usage, project usage, or zoning usage—its meaning is strictly tied to DLD (Dubai Land Department) transaction reporting categories.

Meta

Field nameTypeUsed inShort DescriptionNotes
usagearrayBroker statistics endpointList of property usage categories with transaction countsAppears only in DLD broker response format

Allowed values

Value exampleDescriptionNotes
[{"UsageTypeId": 0, "UsageTypeNameAr": "سكنى", "UsageTypeNameEn": "Residential", "Count": 1}]Example response for residential usage.Provided per year.
[]No usage categories available.Rare case.
nullNo usage list returned.Should be handled as unknown.

usage_type_id

Description
Identifier representing a specific property usage category within DLD transaction statistics.
This ID is part of each usage object and groups all transactions of the same category.
Although current data shows only 0, the API design implies that more usage types may exist as DLD expands classification sets.

Meta

Field nameTypeUsed inShort DescriptionNotes
usage_type_idnumberBroker statistics endpointNumeric ID of property usage classification.Matches DLD enum; can expand.

Allowed values

Value exampleDescriptionNotes
0Residential or Commercial, depending on record.Current dataset uses 0 for all categories.
nullMissing ID.Should be treated as unknown.

usage_type_name_ar

Description
Arabic-language label describing the property usage type within a transaction category.
Used for localization, bilingual UI, reporting, and official documentation for DLD-related statistics.
Always appears inside a usage array element and corresponds directly to usage_type_name_en.

Meta

Field nameTypeUsed inShort DescriptionNotes
usage_type_name_arstringBroker statistics endpointArabic name for usage classification.Matches DLD naming convention.

Allowed values

Value exampleDescriptionNotes
"سكنى"Residential usage.Most common.
"تجارى"Commercial usage.
nullValue not provided.Should be handled gracefully.

usage_type_name_en

Description
English-language label for the transaction usage category, used for UI filters, analytics, and reporting.
Appears alongside its Arabic equivalent inside each usage entry.
The values reflect DLD classification terms and can include Residential, Commercial, Industrial, or other official transaction categories.

Meta

Field nameTypeUsed inShort DescriptionNotes
usage_type_name_enstringBroker statistics endpointEnglish name for property usage classificationDerived from DLD dataset

Allowed values

Value exampleDescriptionNotes
"Residential"Residential property usage.
"Commercial"Commercial property usage.
nullNot provided.

uuid

Description
A universally unique identifier assigned to certain objects in the system (e.g., media items, vault objects, layouts, auxiliary structures).
Used as a stable reference key for storing, retrieving, and caching non-relational assets.
Unlike simple integer IDs, UUIDs provide global uniqueness and allow safe referencing across distributed systems or external storages.

Meta

Field nameTypeUsed inShort DescriptionNotes
uuidstringMedia object metadata, layout metadata, vault referencesUnique identifier for an object.Often generated automatically.

Allowed values

Value exampleDescriptionNotes
"cd899c42-745d-48a0-8c3a-747da81cbb1e"Example UUID for a media object.Must follow UUIDv4 format.
"792ab546-a93f-461e-8621-14f0f6294d61"Example UUID for a layout image.
nullUUID not provided.Rare; usually should not be null.

vault

Description
A logical reference to the location/storage container where media files, images, documents, brochures, floor plans, and other assets are stored.
Usually represented as a string or object containing identifiers of the storage bucket, path, or internal resource name.
It is not itself a direct URL — the actual file link is available via the url field.
The vault field is used for backend operations, CDN routing, and media lifecycle management.

Meta

Field nameTypeUsed inShort DescriptionNotes
vaultstring/objectMedia metadata, layout metadata, developer logosInternal storage reference (location/bucket/path).Not intended for direct use in UI.

Allowed values

Value exampleDescriptionNotes
"project_media"Name of internal storage group.Example only.
"unit_layouts"Storage bucket for layout images.Common.
nullNo vault reference provided.Often acceptable.

view

Description
Represents the type of view that a unit offers (e.g., sea view, city view, park view).
Derived from developer materials, brochures, or project metadata.
Used in UI tags, search filters, and premium property classification.
Not all units contain this field; when absent, the view is considered unspecified.

Meta

Field nameTypeUsed inShort DescriptionNotes
viewstringUnit details, List unitsThe type of external view available from the unit.Provided only for units with specified view category.

Allowed values

Value exampleDescriptionNotes
"Sea View"View facing coastline or open water.Premium property tag.
"City View"Urban skyline or city-facing view.Common.
"Park View"Facing greenery or landscaped areas.
nullNo view specified.Common case.

view_360

Description
A URL or media reference pointing to a panoramic 360-degree view associated with a project, unit, or marketing material.
This asset allows users to explore the interior or exterior environment interactively.
If present, it typically refers to a single panoramic scene; some projects may list multiple assets under a separate gallery structure.

Meta

Field nameTypeUsed inShort DescriptionNotes
view_360stringProject details, Unit details, Media metadataURL or identifier of an interactive 360-view asset.Often optional; may use CDN links or internal vault paths.

Allowed values

Value exampleDescriptionNotes
"https://cdn.example.com/media/360/project_12_main.jpg"Example 360-view asset.Format may vary (image or WebVR).
nullNo panoramic view available.Common.

views

Description
An array describing the count or types of unit view categories (e.g., sea, city, park).
Not always present in the dataset.
When included, typically reflects marketing attributes used for premium positioning or search filtering.
The field may be numeric (views_count) or descriptive (an array of view labels such as "Sea View", "City View").

Meta

Field nameTypeUsed inShort DescriptionNotes
viewsarray/stringUnit detailsOptional list or label of property views.Structure varies depending on project data.

Allowed values

Value exampleDescriptionNotes
["Sea View", "City View"]Multiple view categories.May be used for premium units.
"Sea View"Single view label.Format inconsistent across projects.
nullNo view data available.Common.

views_count

Description
Numeric value indicating the number of distinct view types available for a unit or project.
Used for UI summarization (e.g., “2 views available”) and analytics.
This field is a compressed version of the views attribute.

Meta

Field nameTypeUsed inShort DescriptionNotes
views_countnumberUnit detailsNumber of view types associated with the unit.Calculated based on internal mapping.

Allowed values

Value exampleDescriptionNotes
0No view types available.Equivalent to views = null.
1One view category available.
2Multiple view categories available.
nullNot provided.Should be treated as unknown.

villa_type

Description
Subtype classification for villa units, if defined by the developer.
Used to differentiate between villa models (e.g., "Type A", "Mediterranean", "Contemporary").
This field appears only for villa products and is absent for apartments, penthouses, duplexes, etc.

Meta

Field nameTypeUsed inShort DescriptionNotes
villa_typestringUnit detailsSub-classification of villa model.Values depend on developer naming.

Allowed values

Value exampleDescriptionNotes
"Type A"Developer-defined villa model.Naming not standardized.
"Contemporary"Style or architectural category.
nullNo villa subtype defined.Most common.

website

Description
Official website URL of a developer, project, or organization.
Used to link external marketing pages or corporate profiles.
Appears primarily in developer objects and occasionally in project metadata.

Meta

Field nameTypeUsed inShort DescriptionNotes
websitestringDeveloper details, Project detailsExternal website URL.Optional; may be missing.

Allowed values

Value exampleDescriptionNotes
"https://developer.com"Official developer site.
"https://projectname.ae"Project landing page.
nullWebsite not provided.Common.

whatsapp_number

Description
A phone number formatted specifically for WhatsApp communication with a developer or sales office.
Used for direct inquiries, lead generation, or contact widgets in integrated CRM systems.
Format must follow international standards (e.g., +971XXXXXXXXX).

Meta

Field nameTypeUsed inShort DescriptionNotes
whatsapp_numberstringDeveloper detailsWhatsApp-ready contact number.Can differ from general phone number.

Allowed values

Value exampleDescriptionNotes
"+971501234567"Valid UAE WhatsApp number.Format may vary by country.
nullNo WhatsApp contact provided.Common for some developers.

year

Description
Represents a calendar year associated with broker transaction statistics.
Used exclusively in the DLD broker reporting endpoint.
Each year groups the count of transactions and associated usage categories.

Meta

Field nameTypeUsed inShort DescriptionNotes
yearnumberBroker statistics endpointYear of reported transactions.Always a 4-digit year.

Allowed values

Value exampleDescriptionNotes
2025Example reporting year.Provided per year block.
2024Example previous year.

youngest_transaction

Description
Represents the most recent transaction date associated with a developer, broker, or project (depending on endpoint architecture).
Used to indicate the freshness or current activity of transactions.
Format follows ISO date/time if available.

Meta

Field nameTypeUsed inShort DescriptionNotes
youngest_transactionstringTransaction statisticsDate of the most recent transaction.Format may vary; sometimes null.

Allowed values

Value exampleDescriptionNotes
"2024-11-25"Date of latest transaction.Format depends on source.
nullNo transaction data available.Common for inactive brokers.

zone

Description
Represents a named sub-area within a district or master community.
Used to provide more granular geographic segmentation inside a broader district.
Often appears in project location metadata when developers or master developers define marketing zones (e.g., “West Zone”, “Central Zone”).
The field is optional and may be empty for most projects.

Meta

Field nameTypeUsed inShort DescriptionNotes
zonestringLocation metadata in projectsSub-area or marketing zone name.Not standardized; naming varies.

Allowed values

Value exampleDescriptionNotes
"Central Zone"Developer-defined internal zone.Naming based on project masterplan.
"A Zone"Alphabetical sub-area classification.Rare.
nullNo zone defined.Majority of projects.

zone_id

Description
Internal numeric identifier associated with a specific zone.
Used when a project location includes a structured hierarchy of regions → districts → zones.
Not all projects have zoned geography, therefore the field may frequently be null.
When present, zone_id can be used for filtering or grouping at a deeper geographic level.

Meta

Field nameTypeUsed inShort DescriptionNotes
zone_idnumberLocation metadata in projectsNumeric identifier for a defined zone.Only present for structured locations.

Allowed values

Value exampleDescriptionNotes
12Unique zone identifier within a district.Values depend on masterplan.
nullZone not defined.Most common.

zoom

Description
Represents the recommended initial zoom level for displaying a project on a map.
Used in certain map-based endpoints or internal location objects.
A higher value indicates a closer zoom-in (e.g., 16 for building-level), while a lower value (e.g., 10) represents a city-level view.
If not present, the map client typically uses default zoom logic.

Meta

Field nameTypeUsed inShort DescriptionNotes
zoomnumberProject markers, mapsRecommended map zoom level (integer).Optional; not always included.

Allowed values

Value exampleDescriptionNotes
12Recommended neighborhood-level zoom.Common default.
16Close building-level zoom.Used for detailed maps.
10Wide city-level view.
nullNo zoom recommendation provided.Client uses default map zoom logic.