[{"data":1,"prerenderedAt":2896},["ShallowReactive",2],{"navigation_docs_en":3,"-en-listings-retrieve":179,"-en-listings-retrieve-surround":2891},[4,36,57,87,107,127,143,154,162],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":35},"Getting Started","i-lucide-rocket","/en/getting-started","en/1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","/en/getting-started/introduction","en/1.getting-started/1.introduction","i-lucide-info",{"title":16,"path":17,"stem":18,"icon":19},"Agency Setup","/en/getting-started/agency-setup","en/1.getting-started/2.agency-setup","i-lucide-building-2",{"title":21,"path":22,"stem":23,"icon":24},"Authentication","/en/getting-started/authentication","en/1.getting-started/3.authentication","i-lucide-key",{"title":26,"path":27,"stem":28,"icon":29},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/4.quick-start","i-lucide-zap",{"title":31,"path":32,"stem":33,"icon":34},"Postman Collection","/en/getting-started/postman","en/1.getting-started/5.postman","i-lucide-download",false,{"title":37,"icon":38,"path":39,"stem":40,"children":41,"page":35},"Concepts","i-lucide-lightbulb","/en/concepts","en/2.concepts",[42,47,52],{"title":43,"path":44,"stem":45,"icon":46},"External ID","/en/concepts/external-ids","en/2.concepts/1.external-ids","i-lucide-link",{"title":48,"path":49,"stem":50,"icon":51},"Upsert Pattern","/en/concepts/upsert-pattern","en/2.concepts/2.upsert-pattern","i-lucide-refresh-cw",{"title":53,"path":54,"stem":55,"icon":56},"Async Jobs","/en/concepts/async-jobs","en/2.concepts/3.async-jobs","i-lucide-clock",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":35},"Listings","i-lucide-home","/en/listings","en/3.listings",[63,68,73,78,83],{"title":64,"path":65,"stem":66,"icon":67},"Listings Overview","/en/listings/overview","en/3.listings/1.overview","i-lucide-layout-list",{"title":69,"path":70,"stem":71,"icon":72},"Create and Update","/en/listings/create-update","en/3.listings/2.create-update","i-lucide-plus",{"title":74,"path":75,"stem":76,"icon":77},"Retrieve Listings","/en/listings/retrieve","en/3.listings/3.retrieve","i-lucide-search",{"title":79,"path":80,"stem":81,"icon":82},"Bulk Operations","/en/listings/bulk","en/3.listings/4.bulk","i-lucide-layers",{"title":84,"path":85,"stem":86,"icon":46},"External ID Linking","/en/listings/external-id-linking","en/3.listings/5.external-id-linking",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":35},"Users","i-lucide-users","/en/users","en/4.users",[93,98,103],{"title":94,"path":95,"stem":96,"icon":97},"Users Overview","/en/users/overview","en/4.users/1.overview","i-lucide-user",{"title":99,"path":100,"stem":101,"icon":102},"Update Profile","/en/users/update","en/4.users/2.update","i-lucide-user-pen",{"title":104,"path":105,"stem":106,"icon":77},"Retrieve Users","/en/users/retrieve","en/4.users/3.retrieve",{"title":108,"icon":109,"path":110,"stem":111,"children":112,"page":35},"Media","i-lucide-image","/en/media","en/5.media",[113,117,122],{"title":114,"path":115,"stem":116,"icon":109},"Media Overview","/en/media/overview","en/5.media/1.overview",{"title":118,"path":119,"stem":120,"icon":121},"Upload Files","/en/media/upload","en/5.media/2.upload","i-lucide-upload",{"title":123,"path":124,"stem":125,"icon":126},"Manage Files","/en/media/manage","en/5.media/3.manage","i-lucide-folder",{"title":128,"icon":129,"path":130,"stem":131,"children":132,"page":35},"Reference","i-lucide-book-open","/en/reference","en/6.reference",[133,138],{"title":134,"path":135,"stem":136,"icon":137},"Field Schema","/en/reference/schema","en/6.reference/1.schema","i-lucide-file-json",{"title":139,"path":140,"stem":141,"icon":142},"Currencies and Rates","/en/reference/currencies","en/6.reference/2.currencies","i-lucide-wallet",{"title":144,"icon":145,"path":146,"stem":147,"children":148,"page":35},"Errors","i-lucide-alert-triangle","/en/errors","en/7.errors",[149],{"title":150,"path":151,"stem":152,"icon":153},"Error Handling","/en/errors/error-handling","en/7.errors/1.error-handling","i-lucide-shield-alert",{"title":155,"path":156,"stem":157,"children":158,"icon":161},"Changelog","/en/changelog","en/8.changelog/1.index",[159],{"title":155,"path":156,"stem":157,"icon":160},"i-lucide-scroll-text","i-lucide-history",{"title":163,"path":164,"stem":165,"children":166,"page":35},"Guides","/en/guides","en/9.guides",[167,171,175],{"title":168,"path":169,"stem":170,"icon":129},"Integration Guides","/en/guides/overview","en/9.guides/1.overview",{"title":172,"path":173,"stem":174,"icon":121},"Initial Sync","/en/guides/first-sync","en/9.guides/2.first-sync",{"title":176,"path":177,"stem":178,"icon":51},"Continuous Sync","/en/guides/continuous-sync","en/9.guides/3.continuous-sync",{"id":180,"title":74,"body":181,"description":2884,"extension":2885,"links":2886,"meta":2887,"navigation":2888,"path":75,"seo":2889,"stem":76,"__hash__":2890},"docs_en/en/3.listings/3.retrieve.md",{"type":182,"value":183,"toc":2873},"minimark",[184,188,193,196,469,1095,1100,1407,1418,1421,1425,1428,1562,1564,1568,1571,1788,1792,1888,1898,2354,2356,2360,2365,2814,2820,2822,2826,2869],[185,186,187],"p",{},"Get listing information to display status in your CRM or to sync changes.",[189,190,192],"h2",{"id":191},"find-a-listing-by-id","Find a Listing by ID",[185,194,195],{},"Use the Rentix internal ID.",[197,198,199,404,437],"code-group",{},[200,201,207],"pre",{"className":202,"code":203,"filename":204,"language":205,"meta":206,"style":206},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const response = await fetch('https://crm.rentix.md/api/v1/listings/42', {\n  headers: { 'Authorization': 'ApiKey YOUR_API_KEY' }\n});\nconst listing = await response.json();\n\nconsole.log(`Status: ${listing.formData.announcementStatus}`);\nconsole.log(`URL: ${listing.publicUrl}`);\n","Node.js","js","",[208,209,210,253,286,298,324,331,373],"code",{"__ignoreMap":206},[211,212,215,219,223,227,231,235,238,241,245,247,250],"span",{"class":213,"line":214},"line",1,[211,216,218],{"class":217},"spNyl","const",[211,220,222],{"class":221},"sTEyZ"," response ",[211,224,226],{"class":225},"sMK4o","=",[211,228,230],{"class":229},"s7zQu"," await",[211,232,234],{"class":233},"s2Zo4"," fetch",[211,236,237],{"class":221},"(",[211,239,240],{"class":225},"'",[211,242,244],{"class":243},"sfazB","https://crm.rentix.md/api/v1/listings/42",[211,246,240],{"class":225},[211,248,249],{"class":225},",",[211,251,252],{"class":225}," {\n",[211,254,256,260,263,266,269,272,274,276,278,281,283],{"class":213,"line":255},2,[211,257,259],{"class":258},"swJcz","  headers",[211,261,262],{"class":225},":",[211,264,265],{"class":225}," {",[211,267,268],{"class":225}," '",[211,270,271],{"class":258},"Authorization",[211,273,240],{"class":225},[211,275,262],{"class":225},[211,277,268],{"class":225},[211,279,280],{"class":243},"ApiKey YOUR_API_KEY",[211,282,240],{"class":225},[211,284,285],{"class":225}," }\n",[211,287,289,292,295],{"class":213,"line":288},3,[211,290,291],{"class":225},"}",[211,293,294],{"class":221},")",[211,296,297],{"class":225},";\n",[211,299,301,303,306,308,310,313,316,319,322],{"class":213,"line":300},4,[211,302,218],{"class":217},[211,304,305],{"class":221}," listing ",[211,307,226],{"class":225},[211,309,230],{"class":229},[211,311,312],{"class":221}," response",[211,314,315],{"class":225},".",[211,317,318],{"class":233},"json",[211,320,321],{"class":221},"()",[211,323,297],{"class":225},[211,325,327],{"class":213,"line":326},5,[211,328,330],{"emptyLinePlaceholder":329},true,"\n",[211,332,334,337,339,342,344,347,350,353,356,358,361,363,366,369,371],{"class":213,"line":333},6,[211,335,336],{"class":221},"console",[211,338,315],{"class":225},[211,340,341],{"class":233},"log",[211,343,237],{"class":221},[211,345,346],{"class":225},"`",[211,348,349],{"class":243},"Status: ",[211,351,352],{"class":225},"${",[211,354,355],{"class":221},"listing",[211,357,315],{"class":225},[211,359,360],{"class":221},"formData",[211,362,315],{"class":225},[211,364,365],{"class":221},"announcementStatus",[211,367,368],{"class":225},"}`",[211,370,294],{"class":221},[211,372,297],{"class":225},[211,374,376,378,380,382,384,386,389,391,393,395,398,400,402],{"class":213,"line":375},7,[211,377,336],{"class":221},[211,379,315],{"class":225},[211,381,341],{"class":233},[211,383,237],{"class":221},[211,385,346],{"class":225},[211,387,388],{"class":243},"URL: ",[211,390,352],{"class":225},[211,392,355],{"class":221},[211,394,315],{"class":225},[211,396,397],{"class":221},"publicUrl",[211,399,368],{"class":225},[211,401,294],{"class":221},[211,403,297],{"class":225},[200,405,410],{"className":406,"code":407,"filename":408,"language":409,"meta":206,"style":206},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl https://crm.rentix.md/api/v1/listings/42 \\\n  -H \"Authorization: ApiKey YOUR_API_KEY\"\n","curl","bash",[208,411,412,423],{"__ignoreMap":206},[211,413,414,417,420],{"class":213,"line":214},[211,415,408],{"class":416},"sBMFI",[211,418,419],{"class":243}," https://crm.rentix.md/api/v1/listings/42",[211,421,422],{"class":221}," \\\n",[211,424,425,428,431,434],{"class":213,"line":255},[211,426,427],{"class":243},"  -H",[211,429,430],{"class":225}," \"",[211,432,433],{"class":243},"Authorization: ApiKey YOUR_API_KEY",[211,435,436],{"class":225},"\"\n",[200,438,442],{"className":439,"code":440,"filename":441,"language":441,"meta":206,"style":206},"language-php shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$ch = curl_init('https://crm.rentix.md/api/v1/listings/42');\ncurl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\n$listing = json_decode($response, true);\n","php",[208,443,444,449,454,459,464],{"__ignoreMap":206},[211,445,446],{"class":213,"line":214},[211,447,448],{},"$ch = curl_init('https://crm.rentix.md/api/v1/listings/42');\n",[211,450,451],{"class":213,"line":255},[211,452,453],{},"curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);\n",[211,455,456],{"class":213,"line":288},[211,457,458],{},"curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n",[211,460,461],{"class":213,"line":300},[211,462,463],{},"$response = curl_exec($ch);\n",[211,465,466],{"class":213,"line":326},[211,467,468],{},"$listing = json_decode($response, true);\n",[200,470,474],{"className":471,"code":472,"filename":473,"language":318,"meta":206,"style":206},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": 42,\n  \"externalId\": \"apt-001\",\n  \"publicUrl\": \"https://rentix.md/announcement/42\",\n  \"createdAt\": \"2024-01-15T10:30:00.000Z\",\n  \"updatedAt\": \"2024-01-15T12:00:00.000Z\",\n  \"lastSyncedAt\": \"2024-01-15T12:00:00.000Z\",\n  \"formData\": {\n    \"id\": 42,\n    \"announcementStatus\": \"active\",\n    \"announcementType\": \"rent\",\n    \"propertyType\": \"residential\",\n    \"propertySecondaryType\": \"apartment\",\n    \"propertyCoordinates\": { \"lat\": 47.0245, \"lng\": 28.8323 },\n    \"announcementValue\": 500,\n    \"announcementCurrency\": \"EUR\",\n    \"announcementDescription\": \"A spacious apartment...\",\n    \"...\": \"other listing fields\"\n  },\n  \"user\": {\n    \"id\": 1,\n    \"externalId\": \"agent-001\",\n    \"name\": \"John Doe\",\n    \"phone\": \"+37312345678\",\n    \"role\": \"admin\"\n  },\n  \"files\": [\n    {\n      \"id\": 123,\n      \"externalId\": \"apt-001-photo-1\",\n      \"contentType\": \"image/jpeg\",\n      \"size\": \"102400\",  // in bytes\n      \"optimization\": \"success\"\n    }\n  ]\n}\n","Response",[208,475,476,481,501,521,540,560,580,599,612,628,648,669,690,711,754,771,792,813,832,838,852,868,888,909,930,949,954,969,975,992,1012,1033,1058,1077,1083,1089],{"__ignoreMap":206},[211,477,478],{"class":213,"line":214},[211,479,480],{"class":225},"{\n",[211,482,483,486,489,492,494,498],{"class":213,"line":255},[211,484,485],{"class":225},"  \"",[211,487,488],{"class":217},"id",[211,490,491],{"class":225},"\"",[211,493,262],{"class":225},[211,495,497],{"class":496},"sbssI"," 42",[211,499,500],{"class":225},",\n",[211,502,503,505,508,510,512,514,517,519],{"class":213,"line":288},[211,504,485],{"class":225},[211,506,507],{"class":217},"externalId",[211,509,491],{"class":225},[211,511,262],{"class":225},[211,513,430],{"class":225},[211,515,516],{"class":243},"apt-001",[211,518,491],{"class":225},[211,520,500],{"class":225},[211,522,523,525,527,529,531,533,536,538],{"class":213,"line":300},[211,524,485],{"class":225},[211,526,397],{"class":217},[211,528,491],{"class":225},[211,530,262],{"class":225},[211,532,430],{"class":225},[211,534,535],{"class":243},"https://rentix.md/announcement/42",[211,537,491],{"class":225},[211,539,500],{"class":225},[211,541,542,544,547,549,551,553,556,558],{"class":213,"line":326},[211,543,485],{"class":225},[211,545,546],{"class":217},"createdAt",[211,548,491],{"class":225},[211,550,262],{"class":225},[211,552,430],{"class":225},[211,554,555],{"class":243},"2024-01-15T10:30:00.000Z",[211,557,491],{"class":225},[211,559,500],{"class":225},[211,561,562,564,567,569,571,573,576,578],{"class":213,"line":333},[211,563,485],{"class":225},[211,565,566],{"class":217},"updatedAt",[211,568,491],{"class":225},[211,570,262],{"class":225},[211,572,430],{"class":225},[211,574,575],{"class":243},"2024-01-15T12:00:00.000Z",[211,577,491],{"class":225},[211,579,500],{"class":225},[211,581,582,584,587,589,591,593,595,597],{"class":213,"line":375},[211,583,485],{"class":225},[211,585,586],{"class":217},"lastSyncedAt",[211,588,491],{"class":225},[211,590,262],{"class":225},[211,592,430],{"class":225},[211,594,575],{"class":243},[211,596,491],{"class":225},[211,598,500],{"class":225},[211,600,602,604,606,608,610],{"class":213,"line":601},8,[211,603,485],{"class":225},[211,605,360],{"class":217},[211,607,491],{"class":225},[211,609,262],{"class":225},[211,611,252],{"class":225},[211,613,615,618,620,622,624,626],{"class":213,"line":614},9,[211,616,617],{"class":225},"    \"",[211,619,488],{"class":416},[211,621,491],{"class":225},[211,623,262],{"class":225},[211,625,497],{"class":496},[211,627,500],{"class":225},[211,629,631,633,635,637,639,641,644,646],{"class":213,"line":630},10,[211,632,617],{"class":225},[211,634,365],{"class":416},[211,636,491],{"class":225},[211,638,262],{"class":225},[211,640,430],{"class":225},[211,642,643],{"class":243},"active",[211,645,491],{"class":225},[211,647,500],{"class":225},[211,649,651,653,656,658,660,662,665,667],{"class":213,"line":650},11,[211,652,617],{"class":225},[211,654,655],{"class":416},"announcementType",[211,657,491],{"class":225},[211,659,262],{"class":225},[211,661,430],{"class":225},[211,663,664],{"class":243},"rent",[211,666,491],{"class":225},[211,668,500],{"class":225},[211,670,672,674,677,679,681,683,686,688],{"class":213,"line":671},12,[211,673,617],{"class":225},[211,675,676],{"class":416},"propertyType",[211,678,491],{"class":225},[211,680,262],{"class":225},[211,682,430],{"class":225},[211,684,685],{"class":243},"residential",[211,687,491],{"class":225},[211,689,500],{"class":225},[211,691,693,695,698,700,702,704,707,709],{"class":213,"line":692},13,[211,694,617],{"class":225},[211,696,697],{"class":416},"propertySecondaryType",[211,699,491],{"class":225},[211,701,262],{"class":225},[211,703,430],{"class":225},[211,705,706],{"class":243},"apartment",[211,708,491],{"class":225},[211,710,500],{"class":225},[211,712,714,716,719,721,723,725,727,730,732,734,737,739,741,744,746,748,751],{"class":213,"line":713},14,[211,715,617],{"class":225},[211,717,718],{"class":416},"propertyCoordinates",[211,720,491],{"class":225},[211,722,262],{"class":225},[211,724,265],{"class":225},[211,726,430],{"class":225},[211,728,729],{"class":496},"lat",[211,731,491],{"class":225},[211,733,262],{"class":225},[211,735,736],{"class":496}," 47.0245",[211,738,249],{"class":225},[211,740,430],{"class":225},[211,742,743],{"class":496},"lng",[211,745,491],{"class":225},[211,747,262],{"class":225},[211,749,750],{"class":496}," 28.8323",[211,752,753],{"class":225}," },\n",[211,755,757,759,762,764,766,769],{"class":213,"line":756},15,[211,758,617],{"class":225},[211,760,761],{"class":416},"announcementValue",[211,763,491],{"class":225},[211,765,262],{"class":225},[211,767,768],{"class":496}," 500",[211,770,500],{"class":225},[211,772,774,776,779,781,783,785,788,790],{"class":213,"line":773},16,[211,775,617],{"class":225},[211,777,778],{"class":416},"announcementCurrency",[211,780,491],{"class":225},[211,782,262],{"class":225},[211,784,430],{"class":225},[211,786,787],{"class":243},"EUR",[211,789,491],{"class":225},[211,791,500],{"class":225},[211,793,795,797,800,802,804,806,809,811],{"class":213,"line":794},17,[211,796,617],{"class":225},[211,798,799],{"class":416},"announcementDescription",[211,801,491],{"class":225},[211,803,262],{"class":225},[211,805,430],{"class":225},[211,807,808],{"class":243},"A spacious apartment...",[211,810,491],{"class":225},[211,812,500],{"class":225},[211,814,816,818,821,823,825,827,830],{"class":213,"line":815},18,[211,817,617],{"class":225},[211,819,820],{"class":416},"...",[211,822,491],{"class":225},[211,824,262],{"class":225},[211,826,430],{"class":225},[211,828,829],{"class":243},"other listing fields",[211,831,436],{"class":225},[211,833,835],{"class":213,"line":834},19,[211,836,837],{"class":225},"  },\n",[211,839,841,843,846,848,850],{"class":213,"line":840},20,[211,842,485],{"class":225},[211,844,845],{"class":217},"user",[211,847,491],{"class":225},[211,849,262],{"class":225},[211,851,252],{"class":225},[211,853,855,857,859,861,863,866],{"class":213,"line":854},21,[211,856,617],{"class":225},[211,858,488],{"class":416},[211,860,491],{"class":225},[211,862,262],{"class":225},[211,864,865],{"class":496}," 1",[211,867,500],{"class":225},[211,869,871,873,875,877,879,881,884,886],{"class":213,"line":870},22,[211,872,617],{"class":225},[211,874,507],{"class":416},[211,876,491],{"class":225},[211,878,262],{"class":225},[211,880,430],{"class":225},[211,882,883],{"class":243},"agent-001",[211,885,491],{"class":225},[211,887,500],{"class":225},[211,889,891,893,896,898,900,902,905,907],{"class":213,"line":890},23,[211,892,617],{"class":225},[211,894,895],{"class":416},"name",[211,897,491],{"class":225},[211,899,262],{"class":225},[211,901,430],{"class":225},[211,903,904],{"class":243},"John Doe",[211,906,491],{"class":225},[211,908,500],{"class":225},[211,910,912,914,917,919,921,923,926,928],{"class":213,"line":911},24,[211,913,617],{"class":225},[211,915,916],{"class":416},"phone",[211,918,491],{"class":225},[211,920,262],{"class":225},[211,922,430],{"class":225},[211,924,925],{"class":243},"+37312345678",[211,927,491],{"class":225},[211,929,500],{"class":225},[211,931,933,935,938,940,942,944,947],{"class":213,"line":932},25,[211,934,617],{"class":225},[211,936,937],{"class":416},"role",[211,939,491],{"class":225},[211,941,262],{"class":225},[211,943,430],{"class":225},[211,945,946],{"class":243},"admin",[211,948,436],{"class":225},[211,950,952],{"class":213,"line":951},26,[211,953,837],{"class":225},[211,955,957,959,962,964,966],{"class":213,"line":956},27,[211,958,485],{"class":225},[211,960,961],{"class":217},"files",[211,963,491],{"class":225},[211,965,262],{"class":225},[211,967,968],{"class":225}," [\n",[211,970,972],{"class":213,"line":971},28,[211,973,974],{"class":225},"    {\n",[211,976,978,981,983,985,987,990],{"class":213,"line":977},29,[211,979,980],{"class":225},"      \"",[211,982,488],{"class":416},[211,984,491],{"class":225},[211,986,262],{"class":225},[211,988,989],{"class":496}," 123",[211,991,500],{"class":225},[211,993,995,997,999,1001,1003,1005,1008,1010],{"class":213,"line":994},30,[211,996,980],{"class":225},[211,998,507],{"class":416},[211,1000,491],{"class":225},[211,1002,262],{"class":225},[211,1004,430],{"class":225},[211,1006,1007],{"class":243},"apt-001-photo-1",[211,1009,491],{"class":225},[211,1011,500],{"class":225},[211,1013,1015,1017,1020,1022,1024,1026,1029,1031],{"class":213,"line":1014},31,[211,1016,980],{"class":225},[211,1018,1019],{"class":416},"contentType",[211,1021,491],{"class":225},[211,1023,262],{"class":225},[211,1025,430],{"class":225},[211,1027,1028],{"class":243},"image/jpeg",[211,1030,491],{"class":225},[211,1032,500],{"class":225},[211,1034,1036,1038,1041,1043,1045,1047,1050,1052,1054],{"class":213,"line":1035},32,[211,1037,980],{"class":225},[211,1039,1040],{"class":416},"size",[211,1042,491],{"class":225},[211,1044,262],{"class":225},[211,1046,430],{"class":225},[211,1048,1049],{"class":243},"102400",[211,1051,491],{"class":225},[211,1053,249],{"class":225},[211,1055,1057],{"class":1056},"sHwdD","  // in bytes\n",[211,1059,1061,1063,1066,1068,1070,1072,1075],{"class":213,"line":1060},33,[211,1062,980],{"class":225},[211,1064,1065],{"class":416},"optimization",[211,1067,491],{"class":225},[211,1069,262],{"class":225},[211,1071,430],{"class":225},[211,1073,1074],{"class":243},"success",[211,1076,436],{"class":225},[211,1078,1080],{"class":213,"line":1079},34,[211,1081,1082],{"class":225},"    }\n",[211,1084,1086],{"class":213,"line":1085},35,[211,1087,1088],{"class":225},"  ]\n",[211,1090,1092],{"class":213,"line":1091},36,[211,1093,1094],{"class":225},"}\n",[1096,1097,1099],"h3",{"id":1098},"response-fields","Response Fields",[1101,1102,1103,1119],"table",{},[1104,1105,1106],"thead",{},[1107,1108,1109,1113,1116],"tr",{},[1110,1111,1112],"th",{},"Field",[1110,1114,1115],{},"Type",[1110,1117,1118],{},"Description",[1120,1121,1122,1135,1147,1159,1170,1181,1192,1204,1218,1242,1254,1266,1278,1290,1302,1322,1334,1346,1358,1372,1384],"tbody",{},[1107,1123,1124,1129,1132],{},[1125,1126,1127],"td",{},[208,1128,488],{},[1125,1130,1131],{},"number",[1125,1133,1134],{},"Internal Rentix listing ID",[1107,1136,1137,1141,1144],{},[1125,1138,1139],{},[208,1140,507],{},[1125,1142,1143],{},"string | null",[1125,1145,1146],{},"Your CRM's external ID (null if not linked)",[1107,1148,1149,1153,1156],{},[1125,1150,1151],{},[208,1152,397],{},[1125,1154,1155],{},"string",[1125,1157,1158],{},"Public listing URL on Rentix",[1107,1160,1161,1165,1167],{},[1125,1162,1163],{},[208,1164,546],{},[1125,1166,1155],{},[1125,1168,1169],{},"ISO date of creation",[1107,1171,1172,1176,1178],{},[1125,1173,1174],{},[208,1175,566],{},[1125,1177,1155],{},[1125,1179,1180],{},"ISO date of last update",[1107,1182,1183,1187,1189],{},[1125,1184,1185],{},[208,1186,586],{},[1125,1188,1143],{},[1125,1190,1191],{},"ISO date of last CRM sync (null if never synced)",[1107,1193,1194,1198,1201],{},[1125,1195,1196],{},[208,1197,360],{},[1125,1199,1200],{},"object",[1125,1202,1203],{},"All listing fields (status, type, price, coordinates, description, etc.)",[1107,1205,1206,1211,1213],{},[1125,1207,1208],{},[208,1209,1210],{},"formData.id",[1125,1212,1131],{},[1125,1214,1215,1216],{},"Same as top-level ",[208,1217,488],{},[1107,1219,1220,1225,1227],{},[1125,1221,1222],{},[208,1223,1224],{},"formData.announcementStatus",[1125,1226,1155],{},[1125,1228,1229,1230,1233,1234,1233,1236,1233,1239,294],{},"Listing status (",[208,1231,1232],{},"draft",", ",[208,1235,643],{},[208,1237,1238],{},"hidden",[208,1240,1241],{},"pending_active",[1107,1243,1244,1248,1251],{},[1125,1245,1246],{},[208,1247,845],{},[1125,1249,1250],{},"object | null",[1125,1252,1253],{},"Assigned agent (null if no agent assigned)",[1107,1255,1256,1261,1263],{},[1125,1257,1258],{},[208,1259,1260],{},"user.id",[1125,1262,1131],{},[1125,1264,1265],{},"Internal user ID",[1107,1267,1268,1273,1275],{},[1125,1269,1270],{},[208,1271,1272],{},"user.externalId",[1125,1274,1143],{},[1125,1276,1277],{},"External user ID from your CRM",[1107,1279,1280,1285,1287],{},[1125,1281,1282],{},[208,1283,1284],{},"user.name",[1125,1286,1155],{},[1125,1288,1289],{},"User name",[1107,1291,1292,1297,1299],{},[1125,1293,1294],{},[208,1295,1296],{},"user.phone",[1125,1298,1155],{},[1125,1300,1301],{},"User phone",[1107,1303,1304,1309,1311],{},[1125,1305,1306],{},[208,1307,1308],{},"user.role",[1125,1310,1143],{},[1125,1312,1313,1314,1233,1316,1233,1319,294],{},"Agency role (",[208,1315,946],{},[208,1317,1318],{},"editor",[208,1320,1321],{},"viewer",[1107,1323,1324,1328,1331],{},[1125,1325,1326],{},[208,1327,961],{},[1125,1329,1330],{},"array",[1125,1332,1333],{},"Attached photos",[1107,1335,1336,1341,1343],{},[1125,1337,1338],{},[208,1339,1340],{},"files[].id",[1125,1342,1131],{},[1125,1344,1345],{},"Internal file ID",[1107,1347,1348,1353,1355],{},[1125,1349,1350],{},[208,1351,1352],{},"files[].externalId",[1125,1354,1143],{},[1125,1356,1357],{},"External file ID from your CRM",[1107,1359,1360,1365,1367],{},[1125,1361,1362],{},[208,1363,1364],{},"files[].contentType",[1125,1366,1155],{},[1125,1368,1369,1370,294],{},"MIME type (e.g. ",[208,1371,1028],{},[1107,1373,1374,1379,1381],{},[1125,1375,1376],{},[208,1377,1378],{},"files[].size",[1125,1380,1155],{},[1125,1382,1383],{},"File size in bytes",[1107,1385,1386,1391,1393],{},[1125,1387,1388],{},[208,1389,1390],{},"files[].optimization",[1125,1392,1155],{},[1125,1394,1395,1396,1233,1399,1233,1402,1233,1404,294],{},"Optimization status (",[208,1397,1398],{},"pending",[208,1400,1401],{},"processing",[208,1403,1074],{},[208,1405,1406],{},"failed",[1408,1409,1410,1411,1413,1414,1417],"note",{},"The ",[208,1412,360],{}," object contains the same fields you use when creating or updating a listing. See ",[1415,1416,134],"a",{"href":135}," for full field details.",[1419,1420],"hr",{},[189,1422,1424],{"id":1423},"find-a-listing-by-external-id","Find a Listing by External ID",[185,1426,1427],{},"Use the ID from your CRM. Returns the same response shape as above.",[197,1429,1430,1512,1536],{},[200,1431,1433],{"className":202,"code":1432,"filename":204,"language":205,"meta":206,"style":206},"const response = await fetch('https://crm.rentix.md/api/v1/listings/external/apt-001', {\n  headers: { 'Authorization': 'ApiKey YOUR_API_KEY' }\n});\nconst listing = await response.json();\n",[208,1434,1435,1460,1484,1492],{"__ignoreMap":206},[211,1436,1437,1439,1441,1443,1445,1447,1449,1451,1454,1456,1458],{"class":213,"line":214},[211,1438,218],{"class":217},[211,1440,222],{"class":221},[211,1442,226],{"class":225},[211,1444,230],{"class":229},[211,1446,234],{"class":233},[211,1448,237],{"class":221},[211,1450,240],{"class":225},[211,1452,1453],{"class":243},"https://crm.rentix.md/api/v1/listings/external/apt-001",[211,1455,240],{"class":225},[211,1457,249],{"class":225},[211,1459,252],{"class":225},[211,1461,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482],{"class":213,"line":255},[211,1463,259],{"class":258},[211,1465,262],{"class":225},[211,1467,265],{"class":225},[211,1469,268],{"class":225},[211,1471,271],{"class":258},[211,1473,240],{"class":225},[211,1475,262],{"class":225},[211,1477,268],{"class":225},[211,1479,280],{"class":243},[211,1481,240],{"class":225},[211,1483,285],{"class":225},[211,1485,1486,1488,1490],{"class":213,"line":288},[211,1487,291],{"class":225},[211,1489,294],{"class":221},[211,1491,297],{"class":225},[211,1493,1494,1496,1498,1500,1502,1504,1506,1508,1510],{"class":213,"line":300},[211,1495,218],{"class":217},[211,1497,305],{"class":221},[211,1499,226],{"class":225},[211,1501,230],{"class":229},[211,1503,312],{"class":221},[211,1505,315],{"class":225},[211,1507,318],{"class":233},[211,1509,321],{"class":221},[211,1511,297],{"class":225},[200,1513,1515],{"className":406,"code":1514,"filename":408,"language":409,"meta":206,"style":206},"curl https://crm.rentix.md/api/v1/listings/external/apt-001 \\\n  -H \"Authorization: ApiKey YOUR_API_KEY\"\n",[208,1516,1517,1526],{"__ignoreMap":206},[211,1518,1519,1521,1524],{"class":213,"line":214},[211,1520,408],{"class":416},[211,1522,1523],{"class":243}," https://crm.rentix.md/api/v1/listings/external/apt-001",[211,1525,422],{"class":221},[211,1527,1528,1530,1532,1534],{"class":213,"line":255},[211,1529,427],{"class":243},[211,1531,430],{"class":225},[211,1533,433],{"class":243},[211,1535,436],{"class":225},[200,1537,1539],{"className":439,"code":1538,"filename":441,"language":441,"meta":206,"style":206},"$ch = curl_init('https://crm.rentix.md/api/v1/listings/external/apt-001');\ncurl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\n$listing = json_decode($response, true);\n",[208,1540,1541,1546,1550,1554,1558],{"__ignoreMap":206},[211,1542,1543],{"class":213,"line":214},[211,1544,1545],{},"$ch = curl_init('https://crm.rentix.md/api/v1/listings/external/apt-001');\n",[211,1547,1548],{"class":213,"line":255},[211,1549,453],{},[211,1551,1552],{"class":213,"line":288},[211,1553,458],{},[211,1555,1556],{"class":213,"line":300},[211,1557,463],{},[211,1559,1560],{"class":213,"line":326},[211,1561,468],{},[1419,1563],{},[189,1565,1567],{"id":1566},"get-listing-list","Get Listing List",[185,1569,1570],{},"Returns listings with pagination and filtering. Each item in the response has the same shape as a single listing.",[197,1572,1573,1729,1756],{},[200,1574,1576],{"className":202,"code":1575,"filename":204,"language":205,"meta":206,"style":206},"const response = await fetch('https://crm.rentix.md/api/v1/listings?status=active&limit=20', {\n  headers: { 'Authorization': 'ApiKey YOUR_API_KEY' }\n});\n\nconst { items, meta } = await response.json();\nconsole.log(`Total: ${meta.totalItems}, page ${meta.currentPage} of ${meta.totalPages}`);\n",[208,1577,1578,1603,1627,1635,1639,1670],{"__ignoreMap":206},[211,1579,1580,1582,1584,1586,1588,1590,1592,1594,1597,1599,1601],{"class":213,"line":214},[211,1581,218],{"class":217},[211,1583,222],{"class":221},[211,1585,226],{"class":225},[211,1587,230],{"class":229},[211,1589,234],{"class":233},[211,1591,237],{"class":221},[211,1593,240],{"class":225},[211,1595,1596],{"class":243},"https://crm.rentix.md/api/v1/listings?status=active&limit=20",[211,1598,240],{"class":225},[211,1600,249],{"class":225},[211,1602,252],{"class":225},[211,1604,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625],{"class":213,"line":255},[211,1606,259],{"class":258},[211,1608,262],{"class":225},[211,1610,265],{"class":225},[211,1612,268],{"class":225},[211,1614,271],{"class":258},[211,1616,240],{"class":225},[211,1618,262],{"class":225},[211,1620,268],{"class":225},[211,1622,280],{"class":243},[211,1624,240],{"class":225},[211,1626,285],{"class":225},[211,1628,1629,1631,1633],{"class":213,"line":288},[211,1630,291],{"class":225},[211,1632,294],{"class":221},[211,1634,297],{"class":225},[211,1636,1637],{"class":213,"line":300},[211,1638,330],{"emptyLinePlaceholder":329},[211,1640,1641,1643,1645,1648,1650,1653,1655,1658,1660,1662,1664,1666,1668],{"class":213,"line":326},[211,1642,218],{"class":217},[211,1644,265],{"class":225},[211,1646,1647],{"class":221}," items",[211,1649,249],{"class":225},[211,1651,1652],{"class":221}," meta ",[211,1654,291],{"class":225},[211,1656,1657],{"class":225}," =",[211,1659,230],{"class":229},[211,1661,312],{"class":221},[211,1663,315],{"class":225},[211,1665,318],{"class":233},[211,1667,321],{"class":221},[211,1669,297],{"class":225},[211,1671,1672,1674,1676,1678,1680,1682,1685,1687,1690,1692,1695,1697,1700,1702,1704,1706,1709,1711,1714,1716,1718,1720,1723,1725,1727],{"class":213,"line":333},[211,1673,336],{"class":221},[211,1675,315],{"class":225},[211,1677,341],{"class":233},[211,1679,237],{"class":221},[211,1681,346],{"class":225},[211,1683,1684],{"class":243},"Total: ",[211,1686,352],{"class":225},[211,1688,1689],{"class":221},"meta",[211,1691,315],{"class":225},[211,1693,1694],{"class":221},"totalItems",[211,1696,291],{"class":225},[211,1698,1699],{"class":243},", page ",[211,1701,352],{"class":225},[211,1703,1689],{"class":221},[211,1705,315],{"class":225},[211,1707,1708],{"class":221},"currentPage",[211,1710,291],{"class":225},[211,1712,1713],{"class":243}," of ",[211,1715,352],{"class":225},[211,1717,1689],{"class":221},[211,1719,315],{"class":225},[211,1721,1722],{"class":221},"totalPages",[211,1724,368],{"class":225},[211,1726,294],{"class":221},[211,1728,297],{"class":225},[200,1730,1732],{"className":406,"code":1731,"filename":408,"language":409,"meta":206,"style":206},"curl \"https://crm.rentix.md/api/v1/listings?status=active&limit=20\" \\\n  -H \"Authorization: ApiKey YOUR_API_KEY\"\n",[208,1733,1734,1746],{"__ignoreMap":206},[211,1735,1736,1738,1740,1742,1744],{"class":213,"line":214},[211,1737,408],{"class":416},[211,1739,430],{"class":225},[211,1741,1596],{"class":243},[211,1743,491],{"class":225},[211,1745,422],{"class":221},[211,1747,1748,1750,1752,1754],{"class":213,"line":255},[211,1749,427],{"class":243},[211,1751,430],{"class":225},[211,1753,433],{"class":243},[211,1755,436],{"class":225},[200,1757,1759],{"className":439,"code":1758,"filename":441,"language":441,"meta":206,"style":206},"$ch = curl_init('https://crm.rentix.md/api/v1/listings?status=active&limit=20');\ncurl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\n$data = json_decode($response, true);\necho \"Total: {$data['meta']['totalItems']}, page {$data['meta']['currentPage']}\";\n",[208,1760,1761,1766,1770,1774,1778,1783],{"__ignoreMap":206},[211,1762,1763],{"class":213,"line":214},[211,1764,1765],{},"$ch = curl_init('https://crm.rentix.md/api/v1/listings?status=active&limit=20');\n",[211,1767,1768],{"class":213,"line":255},[211,1769,453],{},[211,1771,1772],{"class":213,"line":288},[211,1773,458],{},[211,1775,1776],{"class":213,"line":300},[211,1777,463],{},[211,1779,1780],{"class":213,"line":326},[211,1781,1782],{},"$data = json_decode($response, true);\n",[211,1784,1785],{"class":213,"line":333},[211,1786,1787],{},"echo \"Total: {$data['meta']['totalItems']}, page {$data['meta']['currentPage']}\";\n",[1096,1789,1791],{"id":1790},"filter-parameters","Filter Parameters",[1101,1793,1794,1805],{},[1104,1795,1796],{},[1107,1797,1798,1801,1803],{},[1110,1799,1800],{},"Parameter",[1110,1802,1115],{},[1110,1804,1118],{},[1120,1806,1807,1828,1840,1852,1864,1876],{},[1107,1808,1809,1814,1817],{},[1125,1810,1811],{},[208,1812,1813],{},"status",[1125,1815,1816],{},"enum",[1125,1818,1819,1820,1233,1822,1233,1824,1233,1826,294],{},"Filter by status (",[208,1821,1232],{},[208,1823,643],{},[208,1825,1238],{},[208,1827,1241],{},[1107,1829,1830,1835,1837],{},[1125,1831,1832],{},[208,1833,1834],{},"userId",[1125,1836,1131],{},[1125,1838,1839],{},"Filter by agent (internal ID)",[1107,1841,1842,1847,1849],{},[1125,1843,1844],{},[208,1845,1846],{},"externalUserId",[1125,1848,1155],{},[1125,1850,1851],{},"Filter by agent (external ID)",[1107,1853,1854,1859,1861],{},[1125,1855,1856],{},[208,1857,1858],{},"syncedAfter",[1125,1860,1155],{},[1125,1862,1863],{},"ISO date — only updated after this date",[1107,1865,1866,1871,1873],{},[1125,1867,1868],{},[208,1869,1870],{},"page",[1125,1872,1131],{},[1125,1874,1875],{},"Page (1–1000)",[1107,1877,1878,1883,1885],{},[1125,1879,1880],{},[208,1881,1882],{},"limit",[1125,1884,1131],{},[1125,1886,1887],{},"Items per page (1–100, default 20)",[1889,1890,1891,1892,1894,1895,1897],"warning",{},"You cannot use ",[208,1893,1834],{}," and ",[208,1896,1846],{}," at the same time.",[200,1899,1901],{"className":471,"code":1900,"filename":473,"language":318,"meta":206,"style":206},"{\n  \"items\": [\n    {\n      \"id\": 42,\n      \"externalId\": \"apt-001\",\n      \"publicUrl\": \"https://rentix.md/announcement/42\",\n      \"createdAt\": \"2024-01-15T10:30:00.000Z\",\n      \"updatedAt\": \"2024-01-15T12:00:00.000Z\",\n      \"lastSyncedAt\": \"2024-01-15T12:00:00.000Z\",\n      \"formData\": { \"id\": 42, \"announcementStatus\": \"active\", \"...\" : \"...\" },\n      \"user\": { \"id\": 1, \"externalId\": \"agent-001\", \"name\": \"John Doe\", \"phone\": \"+373...\", \"role\": \"admin\" },\n      \"files\": [{ \"id\": 123, \"externalId\": \"photo-1\", \"contentType\": \"image/jpeg\", \"size\": \"102400\",  // in bytes \"optimization\": \"success\" }]\n    }\n  ],\n  \"meta\": {\n    \"currentPage\": 1,\n    \"itemCount\": 20,\n    \"itemsPerPage\": 20,\n    \"totalItems\": 150,\n    \"totalPages\": 8\n  }\n}\n",[208,1902,1903,1907,1920,1924,1938,1956,1974,1992,2010,2028,2085,2174,2251,2255,2260,2272,2286,2302,2317,2332,2345,2350],{"__ignoreMap":206},[211,1904,1905],{"class":213,"line":214},[211,1906,480],{"class":225},[211,1908,1909,1911,1914,1916,1918],{"class":213,"line":255},[211,1910,485],{"class":225},[211,1912,1913],{"class":217},"items",[211,1915,491],{"class":225},[211,1917,262],{"class":225},[211,1919,968],{"class":225},[211,1921,1922],{"class":213,"line":288},[211,1923,974],{"class":225},[211,1925,1926,1928,1930,1932,1934,1936],{"class":213,"line":300},[211,1927,980],{"class":225},[211,1929,488],{"class":416},[211,1931,491],{"class":225},[211,1933,262],{"class":225},[211,1935,497],{"class":496},[211,1937,500],{"class":225},[211,1939,1940,1942,1944,1946,1948,1950,1952,1954],{"class":213,"line":326},[211,1941,980],{"class":225},[211,1943,507],{"class":416},[211,1945,491],{"class":225},[211,1947,262],{"class":225},[211,1949,430],{"class":225},[211,1951,516],{"class":243},[211,1953,491],{"class":225},[211,1955,500],{"class":225},[211,1957,1958,1960,1962,1964,1966,1968,1970,1972],{"class":213,"line":333},[211,1959,980],{"class":225},[211,1961,397],{"class":416},[211,1963,491],{"class":225},[211,1965,262],{"class":225},[211,1967,430],{"class":225},[211,1969,535],{"class":243},[211,1971,491],{"class":225},[211,1973,500],{"class":225},[211,1975,1976,1978,1980,1982,1984,1986,1988,1990],{"class":213,"line":375},[211,1977,980],{"class":225},[211,1979,546],{"class":416},[211,1981,491],{"class":225},[211,1983,262],{"class":225},[211,1985,430],{"class":225},[211,1987,555],{"class":243},[211,1989,491],{"class":225},[211,1991,500],{"class":225},[211,1993,1994,1996,1998,2000,2002,2004,2006,2008],{"class":213,"line":601},[211,1995,980],{"class":225},[211,1997,566],{"class":416},[211,1999,491],{"class":225},[211,2001,262],{"class":225},[211,2003,430],{"class":225},[211,2005,575],{"class":243},[211,2007,491],{"class":225},[211,2009,500],{"class":225},[211,2011,2012,2014,2016,2018,2020,2022,2024,2026],{"class":213,"line":614},[211,2013,980],{"class":225},[211,2015,586],{"class":416},[211,2017,491],{"class":225},[211,2019,262],{"class":225},[211,2021,430],{"class":225},[211,2023,575],{"class":243},[211,2025,491],{"class":225},[211,2027,500],{"class":225},[211,2029,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2077,2079,2081,2083],{"class":213,"line":630},[211,2031,980],{"class":225},[211,2033,360],{"class":416},[211,2035,491],{"class":225},[211,2037,262],{"class":225},[211,2039,265],{"class":225},[211,2041,430],{"class":225},[211,2043,488],{"class":496},[211,2045,491],{"class":225},[211,2047,262],{"class":225},[211,2049,497],{"class":496},[211,2051,249],{"class":225},[211,2053,430],{"class":225},[211,2055,365],{"class":496},[211,2057,491],{"class":225},[211,2059,262],{"class":225},[211,2061,430],{"class":225},[211,2063,643],{"class":243},[211,2065,491],{"class":225},[211,2067,249],{"class":225},[211,2069,430],{"class":225},[211,2071,820],{"class":496},[211,2073,491],{"class":225},[211,2075,2076],{"class":225}," :",[211,2078,430],{"class":225},[211,2080,820],{"class":243},[211,2082,491],{"class":225},[211,2084,753],{"class":225},[211,2086,2087,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172],{"class":213,"line":650},[211,2088,980],{"class":225},[211,2090,845],{"class":416},[211,2092,491],{"class":225},[211,2094,262],{"class":225},[211,2096,265],{"class":225},[211,2098,430],{"class":225},[211,2100,488],{"class":496},[211,2102,491],{"class":225},[211,2104,262],{"class":225},[211,2106,865],{"class":496},[211,2108,249],{"class":225},[211,2110,430],{"class":225},[211,2112,507],{"class":496},[211,2114,491],{"class":225},[211,2116,262],{"class":225},[211,2118,430],{"class":225},[211,2120,883],{"class":243},[211,2122,491],{"class":225},[211,2124,249],{"class":225},[211,2126,430],{"class":225},[211,2128,895],{"class":496},[211,2130,491],{"class":225},[211,2132,262],{"class":225},[211,2134,430],{"class":225},[211,2136,904],{"class":243},[211,2138,491],{"class":225},[211,2140,249],{"class":225},[211,2142,430],{"class":225},[211,2144,916],{"class":496},[211,2146,491],{"class":225},[211,2148,262],{"class":225},[211,2150,430],{"class":225},[211,2152,2153],{"class":243},"+373...",[211,2155,491],{"class":225},[211,2157,249],{"class":225},[211,2159,430],{"class":225},[211,2161,937],{"class":496},[211,2163,491],{"class":225},[211,2165,262],{"class":225},[211,2167,430],{"class":225},[211,2169,946],{"class":243},[211,2171,491],{"class":225},[211,2173,753],{"class":225},[211,2175,2176,2178,2180,2182,2184,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248],{"class":213,"line":671},[211,2177,980],{"class":225},[211,2179,961],{"class":416},[211,2181,491],{"class":225},[211,2183,262],{"class":225},[211,2185,2186],{"class":225}," [{",[211,2188,430],{"class":225},[211,2190,488],{"class":496},[211,2192,491],{"class":225},[211,2194,262],{"class":225},[211,2196,989],{"class":496},[211,2198,249],{"class":225},[211,2200,430],{"class":225},[211,2202,507],{"class":496},[211,2204,491],{"class":225},[211,2206,262],{"class":225},[211,2208,430],{"class":225},[211,2210,2211],{"class":243},"photo-1",[211,2213,491],{"class":225},[211,2215,249],{"class":225},[211,2217,430],{"class":225},[211,2219,1019],{"class":496},[211,2221,491],{"class":225},[211,2223,262],{"class":225},[211,2225,430],{"class":225},[211,2227,1028],{"class":243},[211,2229,491],{"class":225},[211,2231,249],{"class":225},[211,2233,430],{"class":225},[211,2235,1040],{"class":496},[211,2237,491],{"class":225},[211,2239,262],{"class":225},[211,2241,430],{"class":225},[211,2243,1049],{"class":243},[211,2245,491],{"class":225},[211,2247,249],{"class":225},[211,2249,2250],{"class":1056},"  // in bytes \"optimization\": \"success\" }]\n",[211,2252,2253],{"class":213,"line":692},[211,2254,1082],{"class":225},[211,2256,2257],{"class":213,"line":713},[211,2258,2259],{"class":225},"  ],\n",[211,2261,2262,2264,2266,2268,2270],{"class":213,"line":756},[211,2263,485],{"class":225},[211,2265,1689],{"class":416},[211,2267,491],{"class":225},[211,2269,262],{"class":225},[211,2271,252],{"class":225},[211,2273,2274,2276,2278,2280,2282,2284],{"class":213,"line":773},[211,2275,617],{"class":225},[211,2277,1708],{"class":496},[211,2279,491],{"class":225},[211,2281,262],{"class":225},[211,2283,865],{"class":496},[211,2285,500],{"class":225},[211,2287,2288,2290,2293,2295,2297,2300],{"class":213,"line":794},[211,2289,617],{"class":225},[211,2291,2292],{"class":496},"itemCount",[211,2294,491],{"class":225},[211,2296,262],{"class":225},[211,2298,2299],{"class":496}," 20",[211,2301,500],{"class":225},[211,2303,2304,2306,2309,2311,2313,2315],{"class":213,"line":815},[211,2305,617],{"class":225},[211,2307,2308],{"class":496},"itemsPerPage",[211,2310,491],{"class":225},[211,2312,262],{"class":225},[211,2314,2299],{"class":496},[211,2316,500],{"class":225},[211,2318,2319,2321,2323,2325,2327,2330],{"class":213,"line":834},[211,2320,617],{"class":225},[211,2322,1694],{"class":496},[211,2324,491],{"class":225},[211,2326,262],{"class":225},[211,2328,2329],{"class":496}," 150",[211,2331,500],{"class":225},[211,2333,2334,2336,2338,2340,2342],{"class":213,"line":840},[211,2335,617],{"class":225},[211,2337,1722],{"class":496},[211,2339,491],{"class":225},[211,2341,262],{"class":225},[211,2343,2344],{"class":496}," 8\n",[211,2346,2347],{"class":213,"line":854},[211,2348,2349],{"class":225},"  }\n",[211,2351,2352],{"class":213,"line":870},[211,2353,1094],{"class":225},[1419,2355],{},[189,2357,2359],{"id":2358},"incremental-sync","Incremental Sync",[185,2361,2362,2363,315],{},"For regular synchronization, request only changed listings using ",[208,2364,1858],{},[197,2366,2367,2719,2747],{},[200,2368,2370],{"className":202,"code":2369,"filename":204,"language":205,"meta":206,"style":206},"// Store the last sync time\nlet lastSync = loadLastSyncTime() || new Date(0).toISOString();\n\nasync function syncChanges() {\n  const response = await fetch(\n    `https://crm.rentix.md/api/v1/listings?syncedAfter=${lastSync}`,\n    { headers: { 'Authorization': 'ApiKey YOUR_API_KEY' } }\n  );\n\n  const { items, meta } = await response.json();\n\n  for (const listing of items) {\n    await updateInCrm(listing);\n  }\n\n  // If there are more pages, load them\n  if (meta.currentPage \u003C meta.totalPages) {\n    // Load next pages...\n  }\n\n  // Save time for the next sync\n  lastSync = new Date().toISOString();\n  saveLastSyncTime(lastSync);\n\n  console.log(`Synced: ${items.length} listings`);\n}\n",[208,2371,2372,2377,2418,2422,2437,2453,2470,2501,2508,2512,2541,2545,2568,2584,2588,2592,2597,2623,2628,2632,2636,2641,2662,2675,2679,2715],{"__ignoreMap":206},[211,2373,2374],{"class":213,"line":214},[211,2375,2376],{"class":1056},"// Store the last sync time\n",[211,2378,2379,2382,2385,2387,2390,2393,2396,2399,2402,2404,2407,2409,2411,2414,2416],{"class":213,"line":255},[211,2380,2381],{"class":217},"let",[211,2383,2384],{"class":221}," lastSync ",[211,2386,226],{"class":225},[211,2388,2389],{"class":233}," loadLastSyncTime",[211,2391,2392],{"class":221},"() ",[211,2394,2395],{"class":225},"||",[211,2397,2398],{"class":225}," new",[211,2400,2401],{"class":233}," Date",[211,2403,237],{"class":221},[211,2405,2406],{"class":496},"0",[211,2408,294],{"class":221},[211,2410,315],{"class":225},[211,2412,2413],{"class":233},"toISOString",[211,2415,321],{"class":221},[211,2417,297],{"class":225},[211,2419,2420],{"class":213,"line":288},[211,2421,330],{"emptyLinePlaceholder":329},[211,2423,2424,2427,2430,2433,2435],{"class":213,"line":300},[211,2425,2426],{"class":217},"async",[211,2428,2429],{"class":217}," function",[211,2431,2432],{"class":233}," syncChanges",[211,2434,321],{"class":225},[211,2436,252],{"class":225},[211,2438,2439,2442,2444,2446,2448,2450],{"class":213,"line":326},[211,2440,2441],{"class":217},"  const",[211,2443,312],{"class":221},[211,2445,1657],{"class":225},[211,2447,230],{"class":229},[211,2449,234],{"class":233},[211,2451,2452],{"class":258},"(\n",[211,2454,2455,2458,2461,2463,2466,2468],{"class":213,"line":333},[211,2456,2457],{"class":225},"    `",[211,2459,2460],{"class":243},"https://crm.rentix.md/api/v1/listings?syncedAfter=",[211,2462,352],{"class":225},[211,2464,2465],{"class":221},"lastSync",[211,2467,368],{"class":225},[211,2469,500],{"class":225},[211,2471,2472,2475,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2499],{"class":213,"line":375},[211,2473,2474],{"class":225},"    {",[211,2476,2477],{"class":258}," headers",[211,2479,262],{"class":225},[211,2481,265],{"class":225},[211,2483,268],{"class":225},[211,2485,271],{"class":258},[211,2487,240],{"class":225},[211,2489,262],{"class":225},[211,2491,268],{"class":225},[211,2493,280],{"class":243},[211,2495,240],{"class":225},[211,2497,2498],{"class":225}," }",[211,2500,285],{"class":225},[211,2502,2503,2506],{"class":213,"line":601},[211,2504,2505],{"class":258},"  )",[211,2507,297],{"class":225},[211,2509,2510],{"class":213,"line":614},[211,2511,330],{"emptyLinePlaceholder":329},[211,2513,2514,2516,2518,2520,2522,2525,2527,2529,2531,2533,2535,2537,2539],{"class":213,"line":630},[211,2515,2441],{"class":217},[211,2517,265],{"class":225},[211,2519,1647],{"class":221},[211,2521,249],{"class":225},[211,2523,2524],{"class":221}," meta",[211,2526,2498],{"class":225},[211,2528,1657],{"class":225},[211,2530,230],{"class":229},[211,2532,312],{"class":221},[211,2534,315],{"class":225},[211,2536,318],{"class":233},[211,2538,321],{"class":258},[211,2540,297],{"class":225},[211,2542,2543],{"class":213,"line":650},[211,2544,330],{"emptyLinePlaceholder":329},[211,2546,2547,2550,2553,2555,2558,2561,2563,2566],{"class":213,"line":671},[211,2548,2549],{"class":229},"  for",[211,2551,2552],{"class":258}," (",[211,2554,218],{"class":217},[211,2556,2557],{"class":221}," listing",[211,2559,2560],{"class":225}," of",[211,2562,1647],{"class":221},[211,2564,2565],{"class":258},") ",[211,2567,480],{"class":225},[211,2569,2570,2573,2576,2578,2580,2582],{"class":213,"line":692},[211,2571,2572],{"class":229},"    await",[211,2574,2575],{"class":233}," updateInCrm",[211,2577,237],{"class":258},[211,2579,355],{"class":221},[211,2581,294],{"class":258},[211,2583,297],{"class":225},[211,2585,2586],{"class":213,"line":713},[211,2587,2349],{"class":225},[211,2589,2590],{"class":213,"line":756},[211,2591,330],{"emptyLinePlaceholder":329},[211,2593,2594],{"class":213,"line":773},[211,2595,2596],{"class":1056},"  // If there are more pages, load them\n",[211,2598,2599,2602,2604,2606,2608,2610,2613,2615,2617,2619,2621],{"class":213,"line":794},[211,2600,2601],{"class":229},"  if",[211,2603,2552],{"class":258},[211,2605,1689],{"class":221},[211,2607,315],{"class":225},[211,2609,1708],{"class":221},[211,2611,2612],{"class":225}," \u003C",[211,2614,2524],{"class":221},[211,2616,315],{"class":225},[211,2618,1722],{"class":221},[211,2620,2565],{"class":258},[211,2622,480],{"class":225},[211,2624,2625],{"class":213,"line":815},[211,2626,2627],{"class":1056},"    // Load next pages...\n",[211,2629,2630],{"class":213,"line":834},[211,2631,2349],{"class":225},[211,2633,2634],{"class":213,"line":840},[211,2635,330],{"emptyLinePlaceholder":329},[211,2637,2638],{"class":213,"line":854},[211,2639,2640],{"class":1056},"  // Save time for the next sync\n",[211,2642,2643,2646,2648,2650,2652,2654,2656,2658,2660],{"class":213,"line":870},[211,2644,2645],{"class":221},"  lastSync",[211,2647,1657],{"class":225},[211,2649,2398],{"class":225},[211,2651,2401],{"class":233},[211,2653,321],{"class":258},[211,2655,315],{"class":225},[211,2657,2413],{"class":233},[211,2659,321],{"class":258},[211,2661,297],{"class":225},[211,2663,2664,2667,2669,2671,2673],{"class":213,"line":890},[211,2665,2666],{"class":233},"  saveLastSyncTime",[211,2668,237],{"class":258},[211,2670,2465],{"class":221},[211,2672,294],{"class":258},[211,2674,297],{"class":225},[211,2676,2677],{"class":213,"line":911},[211,2678,330],{"emptyLinePlaceholder":329},[211,2680,2681,2684,2686,2688,2690,2692,2695,2697,2699,2701,2704,2706,2709,2711,2713],{"class":213,"line":932},[211,2682,2683],{"class":221},"  console",[211,2685,315],{"class":225},[211,2687,341],{"class":233},[211,2689,237],{"class":258},[211,2691,346],{"class":225},[211,2693,2694],{"class":243},"Synced: ",[211,2696,352],{"class":225},[211,2698,1913],{"class":221},[211,2700,315],{"class":225},[211,2702,2703],{"class":221},"length",[211,2705,291],{"class":225},[211,2707,2708],{"class":243}," listings",[211,2710,346],{"class":225},[211,2712,294],{"class":258},[211,2714,297],{"class":225},[211,2716,2717],{"class":213,"line":951},[211,2718,1094],{"class":225},[200,2720,2722],{"className":406,"code":2721,"filename":408,"language":409,"meta":206,"style":206},"curl \"https://crm.rentix.md/api/v1/listings?syncedAfter=2024-01-15T11:00:00Z\" \\\n  -H \"Authorization: ApiKey YOUR_API_KEY\"\n",[208,2723,2724,2737],{"__ignoreMap":206},[211,2725,2726,2728,2730,2733,2735],{"class":213,"line":214},[211,2727,408],{"class":416},[211,2729,430],{"class":225},[211,2731,2732],{"class":243},"https://crm.rentix.md/api/v1/listings?syncedAfter=2024-01-15T11:00:00Z",[211,2734,491],{"class":225},[211,2736,422],{"class":221},[211,2738,2739,2741,2743,2745],{"class":213,"line":255},[211,2740,427],{"class":243},[211,2742,430],{"class":225},[211,2744,433],{"class":243},[211,2746,436],{"class":225},[200,2748,2750],{"className":439,"code":2749,"filename":441,"language":441,"meta":206,"style":206},"$lastSync = getLastSyncTime() ?: '1970-01-01T00:00:00Z';\n\n$ch = curl_init(\"https://crm.rentix.md/api/v1/listings?syncedAfter={$lastSync}\");\ncurl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: ApiKey YOUR_API_KEY']);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\n\n$data = json_decode($response, true);\nforeach ($data['items'] as $listing) {\n    updateInCrm($listing);\n}\n\nsaveLastSyncTime(date('c'));\necho \"Synced: \" . count($data['items']) . \" listings\";\n",[208,2751,2752,2757,2761,2766,2770,2774,2778,2782,2786,2791,2796,2800,2804,2809],{"__ignoreMap":206},[211,2753,2754],{"class":213,"line":214},[211,2755,2756],{},"$lastSync = getLastSyncTime() ?: '1970-01-01T00:00:00Z';\n",[211,2758,2759],{"class":213,"line":255},[211,2760,330],{"emptyLinePlaceholder":329},[211,2762,2763],{"class":213,"line":288},[211,2764,2765],{},"$ch = curl_init(\"https://crm.rentix.md/api/v1/listings?syncedAfter={$lastSync}\");\n",[211,2767,2768],{"class":213,"line":300},[211,2769,453],{},[211,2771,2772],{"class":213,"line":326},[211,2773,458],{},[211,2775,2776],{"class":213,"line":333},[211,2777,463],{},[211,2779,2780],{"class":213,"line":375},[211,2781,330],{"emptyLinePlaceholder":329},[211,2783,2784],{"class":213,"line":601},[211,2785,1782],{},[211,2787,2788],{"class":213,"line":614},[211,2789,2790],{},"foreach ($data['items'] as $listing) {\n",[211,2792,2793],{"class":213,"line":630},[211,2794,2795],{},"    updateInCrm($listing);\n",[211,2797,2798],{"class":213,"line":650},[211,2799,1094],{},[211,2801,2802],{"class":213,"line":671},[211,2803,330],{"emptyLinePlaceholder":329},[211,2805,2806],{"class":213,"line":692},[211,2807,2808],{},"saveLastSyncTime(date('c'));\n",[211,2810,2811],{"class":213,"line":713},[211,2812,2813],{},"echo \"Synced: \" . count($data['items']) . \" listings\";\n",[1408,2815,2816,2817,2819],{},"Results are sorted by ",[208,2818,566],{}," — newest changes first.",[1419,2821],{},[189,2823,2825],{"id":2824},"common-errors","Common Errors",[1101,2827,2828,2841],{},[1104,2829,2830],{},[1107,2831,2832,2835,2838],{},[1110,2833,2834],{},"Error",[1110,2836,2837],{},"Cause",[1110,2839,2840],{},"Solution",[1120,2842,2843,2856],{},[1107,2844,2845,2850,2853],{},[1125,2846,2847],{},[208,2848,2849],{},"Listing not found",[1125,2851,2852],{},"Listing doesn't exist or belongs to another agency",[1125,2854,2855],{},"Check the ID and make sure you're using the correct API key",[1107,2857,2858,2863,2866],{},[1125,2859,2860],{},[208,2861,2862],{},"Cannot use both userId and externalUserId",[1125,2864,2865],{},"Both parameters were passed",[1125,2867,2868],{},"Use only one",[2870,2871,2872],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":206,"searchDepth":255,"depth":255,"links":2874},[2875,2878,2879,2882,2883],{"id":191,"depth":255,"text":192,"children":2876},[2877],{"id":1098,"depth":288,"text":1099},{"id":1423,"depth":255,"text":1424},{"id":1566,"depth":255,"text":1567,"children":2880},[2881],{"id":1790,"depth":288,"text":1791},{"id":2358,"depth":255,"text":2359},{"id":2824,"depth":255,"text":2825},"Search listings by ID, external ID, and with filters","md",null,{},{"icon":77},{"title":74,"description":2884},"w4cklp6Q6qW3-U_3OBN7OZ5z7RBdRjbjqJ8ckI_IfeM",[2892,2894],{"title":69,"path":70,"stem":71,"description":2893,"icon":72,"children":-1},"How to create, update, and publish listings via API",{"title":79,"path":80,"stem":81,"description":2895,"icon":82,"children":-1},"Mass creation, updating, and management of up to 100 listings per request",1773784454756]