Exemple de payload-uri
Aceste exemple arată forma datelor trimise către API. Pentru publicarea unei oferte reale, completează câmpurile obligatorii și câmpurile recomandate pentru afișare.
Payload minim acceptat tehnic
$options = [
'AGENTIA' => 309,
'TIP_IMOBIL_REAL' => 1,
'NRCAM' => 1,
'T_V_TRANZ' => 1,
'T_V_PRET' => 1,
'ORAS' => 'Bucuresti',
'ZONA' => 'Crangasi',
'DATA_APARITIE' => '2015-02-21',
'SUPR_UTILA' => 10,
];
Acest exemplu arată structura minimă acceptată de API în unele scenarii. Pentru publicarea unei oferte complete folosește un payload extins și completează câmpurile recomandate pentru afișare.
Payload JSON ilustrativ
{
"AGENTIA": 123,
"ID_LOCAL": 67654,
"TIP_IMOBIL_REAL": 1,
"AGENT_ID": 45,
"DATA_APARITIE": "2026-05-28",
"DATA_MODIFICARE": "2026-05-28",
"TITLU": "Apartament 2 camere în zona centrală",
"OBSERVATII": "Descriere publică a ofertei, fără date personale inutile.",
"JUDET": "Bucuresti",
"ORAS": "Bucuresti",
"ZONA": "Central",
"ZONA_ID": 100,
"REPER": "aproape de metrou",
"GEO_LAT": "44.432500",
"GEO_LONG": "26.103900",
"GEO_ACCURACY": 0,
"T_V_TRANZ": 1,
"T_V_PRET": 120000,
"T_V_MONEDA": "EUR",
"T_I_TRANZ": 0,
"T_H_TRANZ": 0,
"COMISION": "2",
"PLATA_TVA": 0,
"SUPR_UTILA": 58,
"SUPR_CONSTR": 70,
"NRCAM": 2,
"NR_BAI": 1,
"ETAJ": 3,
"NRETAJE": 8,
"NR_BALCOANE": 1,
"AN_CONSTRUCTIE": 1985,
"MOBILAT": 2,
"STARE_IMOBIL": 1,
"DOTARI": "interfon; aer conditionat",
"FINISAJE": "parchet; gresie; faianta",
"DETALII": "semidecomandat; luminos",
"VECINATATI": "metrou; parc; scoala",
"TAGURI": [],
"VIDEO_INFO": [
{
"TITLE": "Prezentare video",
"FILE_TYPE": "youtube",
"FILE_URL": "https://www.youtube.com/embed/example"
}
],
"CONTACT_PERS": "Agent Exemplu",
"CONTACT_TEL": "+40 700 000 000",
"CONTACT_EMAIL": "agent@example.com"
}
Pentru lista câmpurilor și nomenclatoarelor disponibile, vezi Structura ofertelor și Nomenclatoare.