[{"data":1,"prerenderedAt":925},["ShallowReactive",2],{"navigation_docs_en":3,"-en-users-overview":179,"-en-users-overview-surround":920},[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":94,"body":181,"description":913,"extension":914,"links":915,"meta":916,"navigation":917,"path":95,"seo":918,"stem":96,"__hash__":919},"docs_en/en/4.users/1.overview.md",{"type":182,"value":183,"toc":903},"minimark",[184,188,192,197,208,215,219,223,228,265,269,392,396,780,871,875,881,885,899],[185,186,187],"p",{},"Through the API, you sync agent profiles from your CRM so clients see up-to-date contact information.",[189,190,191],"note",{},"Listings can be published without linking to an agent — in this case, agency information is displayed. This is convenient during transition while not all agents are registered.",[193,194,196],"h2",{"id":195},"how-it-works","How It Works",[198,199,204],"pre",{"className":200,"code":202,"language":203},[201],"language-text","Your CRM                                    Rentix\n┌─────────────┐                         ┌─────────────┐\n│ Agent #42   │   PUT /users            │ User        │\n│ externalId: ├────────────────────────►│ id: 15      │\n│ \"agent-42\"  │   (name, contacts,      │ externalId: │\n│             │    description)         │ \"agent-42\"  │\n└─────────────┘                         └─────────────┘\n","text",[205,206,202],"code",{"__ignoreMap":207},"",[185,209,210,211,214],{},"When creating a listing, specify ",[205,212,213],{},"userId"," — and it will be linked to that agent.",[193,216,218],{"id":217},"limitation","Limitation",[220,221,222],"warning",{},"Creating new users via API is not available. Agents must be invited through the web interface to verify their phone number.",[224,225,227],"h3",{"id":226},"how-to-invite-an-agent","How to Invite an Agent",[229,230,231,242,259,262],"ol",{},[232,233,234,235],"li",{},"Log in to ",[236,237,241],"a",{"href":238,"rel":239},"https://rentix.md",[240],"nofollow","rentix.md",[232,243,244,245,249,250,249,256],{},"Open ",[246,247,248],"strong",{},"Menu"," → ",[246,251,252],{},[253,254,255],"span",{},"Agency Name",[246,257,258],{},"Invitations",[232,260,261],{},"Enter the agent's email and send the invitation",[232,263,264],{},"After registration, the agent appears in the list and can be synced via API",[193,266,268],{"id":267},"what-you-can-do-via-api","What You Can Do via API",[270,271,272,288],"table",{},[273,274,275],"thead",{},[276,277,278,282,285],"tr",{},[279,280,281],"th",{},"Task",[279,283,284],{},"Method",[279,286,287],{},"Endpoint",[289,290,291,307,322,336,350,364,378],"tbody",{},[276,292,293,297,302],{},[294,295,296],"td",{},"Update profile",[294,298,299],{},[205,300,301],{},"PUT",[294,303,304],{},[236,305,306],{"href":100},"/users",[276,308,309,312,317],{},[294,310,311],{},"Update multiple agents",[294,313,314],{},[205,315,316],{},"POST",[294,318,319],{},[236,320,321],{"href":100},"/users/bulk",[276,323,324,327,332],{},[294,325,326],{},"Get agent list",[294,328,329],{},[205,330,331],{},"GET",[294,333,334],{},[236,335,306],{"href":105},[276,337,338,341,345],{},[294,339,340],{},"Find by ID",[294,342,343],{},[205,344,331],{},[294,346,347],{},[236,348,349],{"href":105},"/users/:id",[276,351,352,355,359],{},[294,353,354],{},"Find by external ID",[294,356,357],{},[205,358,331],{},[294,360,361],{},[236,362,363],{"href":105},"/users/external/:externalId",[276,365,366,369,373],{},[294,367,368],{},"Link external ID",[294,370,371],{},[205,372,316],{},[294,374,375],{},[236,376,377],{"href":105},"/users/:id/link",[276,379,380,383,388],{},[294,381,382],{},"Unlink external ID",[294,384,385],{},[205,386,387],{},"DELETE",[294,389,390],{},[236,391,377],{"href":105},[193,393,395],{"id":394},"profile-structure","Profile Structure",[198,397,401],{"className":398,"code":399,"language":400,"meta":207,"style":207},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": 15,\n  \"externalId\": \"agent-42\",\n  \"name\": \"Ivan Petrov\",\n  \"phone\": \"+373 22 123 456\",\n  \"description\": \"Experienced residential real estate agent...\",\n  \"avatar\": {\n    \"id\": 123,\n    \"variants\": [\n      { \"url\": \"https://storage.../128.webp\", \"variantSize\": \"128\" }\n    ]\n  },\n  \"instagram\": \"https://instagram.com/ivan.petrov\",\n  \"youtube\": null,\n  \"tiktok\": null,\n  \"settings\": {\n    \"posting_type\": \"agent\",\n    \"contact_phone\": true,\n    \"contact_whatsapp\": true,\n    \"contact_viber\": false,\n    \"contact_telegram\": true\n  }\n}\n","json",[205,402,403,411,434,457,478,499,520,535,553,568,612,618,624,645,660,674,688,709,724,738,753,768,774],{"__ignoreMap":207},[253,404,407],{"class":405,"line":406},"line",1,[253,408,410],{"class":409},"sMK4o","{\n",[253,412,414,417,421,424,427,431],{"class":405,"line":413},2,[253,415,416],{"class":409},"  \"",[253,418,420],{"class":419},"spNyl","id",[253,422,423],{"class":409},"\"",[253,425,426],{"class":409},":",[253,428,430],{"class":429},"sbssI"," 15",[253,432,433],{"class":409},",\n",[253,435,437,439,442,444,446,449,453,455],{"class":405,"line":436},3,[253,438,416],{"class":409},[253,440,441],{"class":419},"externalId",[253,443,423],{"class":409},[253,445,426],{"class":409},[253,447,448],{"class":409}," \"",[253,450,452],{"class":451},"sfazB","agent-42",[253,454,423],{"class":409},[253,456,433],{"class":409},[253,458,460,462,465,467,469,471,474,476],{"class":405,"line":459},4,[253,461,416],{"class":409},[253,463,464],{"class":419},"name",[253,466,423],{"class":409},[253,468,426],{"class":409},[253,470,448],{"class":409},[253,472,473],{"class":451},"Ivan Petrov",[253,475,423],{"class":409},[253,477,433],{"class":409},[253,479,481,483,486,488,490,492,495,497],{"class":405,"line":480},5,[253,482,416],{"class":409},[253,484,485],{"class":419},"phone",[253,487,423],{"class":409},[253,489,426],{"class":409},[253,491,448],{"class":409},[253,493,494],{"class":451},"+373 22 123 456",[253,496,423],{"class":409},[253,498,433],{"class":409},[253,500,502,504,507,509,511,513,516,518],{"class":405,"line":501},6,[253,503,416],{"class":409},[253,505,506],{"class":419},"description",[253,508,423],{"class":409},[253,510,426],{"class":409},[253,512,448],{"class":409},[253,514,515],{"class":451},"Experienced residential real estate agent...",[253,517,423],{"class":409},[253,519,433],{"class":409},[253,521,523,525,528,530,532],{"class":405,"line":522},7,[253,524,416],{"class":409},[253,526,527],{"class":419},"avatar",[253,529,423],{"class":409},[253,531,426],{"class":409},[253,533,534],{"class":409}," {\n",[253,536,538,541,544,546,548,551],{"class":405,"line":537},8,[253,539,540],{"class":409},"    \"",[253,542,420],{"class":543},"sBMFI",[253,545,423],{"class":409},[253,547,426],{"class":409},[253,549,550],{"class":429}," 123",[253,552,433],{"class":409},[253,554,556,558,561,563,565],{"class":405,"line":555},9,[253,557,540],{"class":409},[253,559,560],{"class":543},"variants",[253,562,423],{"class":409},[253,564,426],{"class":409},[253,566,567],{"class":409}," [\n",[253,569,571,574,576,579,581,583,585,588,590,593,595,598,600,602,604,607,609],{"class":405,"line":570},10,[253,572,573],{"class":409},"      {",[253,575,448],{"class":409},[253,577,578],{"class":429},"url",[253,580,423],{"class":409},[253,582,426],{"class":409},[253,584,448],{"class":409},[253,586,587],{"class":451},"https://storage.../128.webp",[253,589,423],{"class":409},[253,591,592],{"class":409},",",[253,594,448],{"class":409},[253,596,597],{"class":429},"variantSize",[253,599,423],{"class":409},[253,601,426],{"class":409},[253,603,448],{"class":409},[253,605,606],{"class":451},"128",[253,608,423],{"class":409},[253,610,611],{"class":409}," }\n",[253,613,615],{"class":405,"line":614},11,[253,616,617],{"class":409},"    ]\n",[253,619,621],{"class":405,"line":620},12,[253,622,623],{"class":409},"  },\n",[253,625,627,629,632,634,636,638,641,643],{"class":405,"line":626},13,[253,628,416],{"class":409},[253,630,631],{"class":419},"instagram",[253,633,423],{"class":409},[253,635,426],{"class":409},[253,637,448],{"class":409},[253,639,640],{"class":451},"https://instagram.com/ivan.petrov",[253,642,423],{"class":409},[253,644,433],{"class":409},[253,646,648,650,653,655,657],{"class":405,"line":647},14,[253,649,416],{"class":409},[253,651,652],{"class":419},"youtube",[253,654,423],{"class":409},[253,656,426],{"class":409},[253,658,659],{"class":409}," null,\n",[253,661,663,665,668,670,672],{"class":405,"line":662},15,[253,664,416],{"class":409},[253,666,667],{"class":419},"tiktok",[253,669,423],{"class":409},[253,671,426],{"class":409},[253,673,659],{"class":409},[253,675,677,679,682,684,686],{"class":405,"line":676},16,[253,678,416],{"class":409},[253,680,681],{"class":419},"settings",[253,683,423],{"class":409},[253,685,426],{"class":409},[253,687,534],{"class":409},[253,689,691,693,696,698,700,702,705,707],{"class":405,"line":690},17,[253,692,540],{"class":409},[253,694,695],{"class":543},"posting_type",[253,697,423],{"class":409},[253,699,426],{"class":409},[253,701,448],{"class":409},[253,703,704],{"class":451},"agent",[253,706,423],{"class":409},[253,708,433],{"class":409},[253,710,712,714,717,719,721],{"class":405,"line":711},18,[253,713,540],{"class":409},[253,715,716],{"class":543},"contact_phone",[253,718,423],{"class":409},[253,720,426],{"class":409},[253,722,723],{"class":409}," true,\n",[253,725,727,729,732,734,736],{"class":405,"line":726},19,[253,728,540],{"class":409},[253,730,731],{"class":543},"contact_whatsapp",[253,733,423],{"class":409},[253,735,426],{"class":409},[253,737,723],{"class":409},[253,739,741,743,746,748,750],{"class":405,"line":740},20,[253,742,540],{"class":409},[253,744,745],{"class":543},"contact_viber",[253,747,423],{"class":409},[253,749,426],{"class":409},[253,751,752],{"class":409}," false,\n",[253,754,756,758,761,763,765],{"class":405,"line":755},21,[253,757,540],{"class":409},[253,759,760],{"class":543},"contact_telegram",[253,762,423],{"class":409},[253,764,426],{"class":409},[253,766,767],{"class":409}," true\n",[253,769,771],{"class":405,"line":770},22,[253,772,773],{"class":409},"  }\n",[253,775,777],{"class":405,"line":776},23,[253,778,779],{"class":409},"}\n",[270,781,782,792],{},[273,783,784],{},[276,785,786,789],{},[279,787,788],{},"Field",[279,790,791],{},"Description",[289,793,794,803,812,821,830,839,848,862],{},[276,795,796,800],{},[294,797,798],{},[205,799,420],{},[294,801,802],{},"Internal Rentix ID",[276,804,805,809],{},[294,806,807],{},[205,808,441],{},[294,810,811],{},"Your agent ID from CRM",[276,813,814,818],{},[294,815,816],{},[205,817,464],{},[294,819,820],{},"Name displayed on listings",[276,822,823,827],{},[294,824,825],{},[205,826,485],{},[294,828,829],{},"Phone from registration (read-only)",[276,831,832,836],{},[294,833,834],{},[205,835,506],{},[294,837,838],{},"Agent profile description",[276,840,841,845],{},[294,842,843],{},[205,844,527],{},[294,846,847],{},"Profile photo with optimized variants",[276,849,850,859],{},[294,851,852,854,855,854,857],{},[205,853,631],{},", ",[205,856,652],{},[205,858,667],{},[294,860,861],{},"Social media links",[276,863,864,868],{},[294,865,866],{},[205,867,681],{},[294,869,870],{},"Contact display settings",[193,872,874],{"id":873},"typical-scenario","Typical Scenario",[198,876,879],{"className":877,"code":878,"language":203},[201],"1. Get agent list         → GET /users\n   → find agents without externalId\n\n2. Link external ID       → POST /users/:id/link\n   → connect with CRM record\n\n3. Sync profile           → PUT /users\n   → pass name, description, contacts\n\n4. Link to listings       → PUT /listings\n   → pass userId when creating\n",[205,880,878],{"__ignoreMap":207},[193,882,884],{"id":883},"next-steps","Next Steps",[886,887,888,894],"ul",{},[232,889,890,893],{},[236,891,892],{"href":100},"Update agent profile"," — data synchronization",[232,895,896,898],{},[236,897,326],{"href":105}," — search and external ID linking",[900,901,902],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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);}",{"title":207,"searchDepth":413,"depth":413,"links":904},[905,906,909,910,911,912],{"id":195,"depth":413,"text":196},{"id":217,"depth":413,"text":218,"children":907},[908],{"id":226,"depth":436,"text":227},{"id":267,"depth":413,"text":268},{"id":394,"depth":413,"text":395},{"id":873,"depth":413,"text":874},{"id":883,"depth":413,"text":884},"Syncing agent profiles between CRM and Rentix","md",null,{},{"icon":97},{"title":94,"description":913},"an6plMg9jUspzLVPGxAPHsIn8x-STzsToDJ-A8r2Vm4",[921,923],{"title":84,"path":85,"stem":86,"description":922,"icon":46,"children":-1},"Connecting existing listings with CRM records",{"title":99,"path":100,"stem":101,"description":924,"icon":102,"children":-1},"Syncing name, contacts, and agent description",1773784448626]