V2 field reference
The shared strict XML and JSON field contract for each listing category.
Import documentation menu
Choose a category to see every accepted V2 field and its available option values.
<flat>Fields: 44
Flats
<flat>Update rule: Omitting an optional field clears its previous imported value because every V2 record is a complete snapshot. Primary contact name, phone and email instead use broker/owner fallback.
Identity
Contacts
/domoplius/listings/flat/contact_name#Optional
stringMultiple values: NoConstraints: up to 50 characters
Example:
Partnerio brokeris/domoplius/listings/flat/contact_phone#Optional
stringMultiple values: NoConstraints: up to 32 characters
Example:
+37060000000/domoplius/listings/flat/contact_secondary_phone#Optional
stringMultiple values: NoConstraints: up to 32 characters
Example:
+37061111111/domoplius/listings/flat/contact_email#Optional
emailMultiple values: NoConstraints: up to 100 characters; valid email address
Example:
[email protected]
Pricing
/domoplius/listings/flat/price_eur#Depends on conditions
decimalMultiple values: NoRequired when action_type equals 1, 3.
Constraints: greater than 0; at most 28962001.85; up to 2 decimal places; decimal with up to two places
Example:
145000/domoplius/listings/flat/short_rent_hour_eur#Optional
decimalMultiple values: NoConstraints: greater than 0; at most 28962001.85; up to 2 decimal places; decimal with up to two places
Example:
15/domoplius/listings/flat/short_rent_day_eur#Depends on conditions
decimalMultiple values: NoRequired when action_type equals 9.
Constraints: greater than 0; at most 28962001.85; up to 2 decimal places; decimal with up to two places
Example:
75/domoplius/listings/flat/short_rent_person_eur#Optional
decimalMultiple values: NoConstraints: greater than 0; at most 28962001.85; up to 2 decimal places; decimal with up to two places
Example:
25
Location
/domoplius/listings/flat/administrative_unit_id#Required
positive_integerMultiple values: NoExample:
461/domoplius/listings/flat/settlement_id#Required
positive_integerMultiple values: NoExample:
1/domoplius/listings/flat/microdistrict_id#Optional
positive_integerMultiple values: NoExample:
31/domoplius/listings/flat/street_id#Optional
positive_integerMultiple values: NoExample:
22328/domoplius/listings/flat/building_number#Optional
stringMultiple values: NoConstraints: up to 32 characters
Example:
12A/domoplius/listings/flat/unit_number#Optional
stringMultiple values: NoConstraints: up to 32 characters
Example:
4/domoplius/listings/flat/hide_building_number#Optional
booleanMultiple values: NoConstraints: allowed values: false, true
Example:
false/domoplius/listings/flat/hide_unit_number#Optional
booleanMultiple values: NoConstraints: allowed values: false, true
Example:
false/domoplius/listings/flat/latitude#Optional
decimalMultiple values: NoConstraints: at least -90; at most 90; up to 7 decimal places; coordinate with up to seven places
Example:
54.687157/domoplius/listings/flat/longitude#Optional
decimalMultiple values: NoConstraints: at least -180; at most 180; up to 7 decimal places; coordinate with up to seven places
Example:
25.279652
Content and media
/domoplius/listings/flat/description#Optional
stringMultiple values: NoConstraints: up to 65535 bytes
Example:
Šviesus butas./domoplius/listings/flat/video_url#Optional
urlMultiple values: NoConstraints: up to 2048 characters; Absolute HTTP(S) YouTube URL
Example:
https://www.youtube.com/watch?v=dQw4w9WgXcQ/domoplius/listings/flat/photos/photo_url#Optional
url_listMultiple values: YesConstraints: up to 2048 characters; up to 30 values; absolute HTTP or HTTPS URL
Example:
["https://example.lt/photo.jpg"]
Features
/domoplius/listings/flat/features/feature_id#Optional
option_id_listMultiple values: YesConstraints: greater than 0; up to 85 values
Example:
[79]
Property data
/domoplius/listings/flat/flat_size#Required
decimalMultiple values: NoConstraints: greater than 0; at most 99999999.99; up to 2 decimal places; decimal with up to two places
Example:
50.5/domoplius/listings/flat/flat_rooms#Required
integerMultiple values: NoConstraints: greater than 0; at most 255
Example:
1/domoplius/listings/flat/flat_floor#Optional
integerMultiple values: NoConstraints: at least 0; at most 255
Example:
1/domoplius/listings/flat/flat_situation_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/flat_in_floor_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/flat_door_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/flat_windows_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/construction_type_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/building_reconstruction_date#Optional
stringMultiple values: NoConstraints: up to 7 characters; year from 1400 to 2031; YYYY or YYYY-MM
Example:
2020-05/domoplius/listings/flat/building_water_supply_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/building_gas_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/building_sewerage_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/building_build_date#Optional
stringMultiple values: NoConstraints: up to 7 characters; year from 1400 to 2031; YYYY or YYYY-MM
Example:
2020-05/domoplius/listings/flat/building_floors#Optional
integerMultiple values: NoConstraints: at least 0; at most 65535
Example:
1/domoplius/listings/flat/building_heating_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/energy_certificate_id#Optional
option_idMultiple values: NoConstraints: greater than 0
Example:
1/domoplius/listings/flat/heating_taxes#Optional
integerMultiple values: NoConstraints: at least 0
Example:
1/domoplius/listings/flat/other_taxes#Optional
integerMultiple values: NoConstraints: at least 0
Example:
1/domoplius/listings/flat/interest_in_change#Optional
booleanMultiple values: NoConstraints: allowed values: false, true
Example:
false/domoplius/listings/flat/window_directions#Optional
stringMultiple values: NoConstraints: up to 64 characters; allowed values: n, e, s, w; comma-separated lowercase direction codes
Example:
n,e
For API clients
Optional integration details for clients that synchronise the public field, option, and location endpoints.
- XML requires the V2 namespace and version="2"; JSON has no version property. Both formats use the same listing fields.
- Unknown fields, aliases, duplicate scalar fields, and malformed collections are rejected.
- Fetch numeric option and location IDs from the V2 endpoints instead of hard-coding them.
- Responses support ETags, five-minute caching, and rate limiting.