Stage 1: property data sync into Rently

Rently will process data pull on hourly basis. Properties in the feed will be added or updated in Rently system. Properties not on the feed will be inactivated in Rently system.

The file format is JSON with following fields: (* fields are required)

  • heading – short marketing title

  • tag* – primary id internal to your system

  • type – type of property.
    1 – Single Family House
    2 – Town Home
    3 – Apartment
    4 – Single Room
    5 – Condo
    6 – Commercial

  • address* – full address of the property

  • rent*- rental price

  • deposit – rental deposit

  • bedrooms* – number of bedrooms (decimal allowed)
    (bedrooms = 0 will mark property as Studio)

  • bathrooms* – number of baths (decimal allowed)

  • pets – Yes/True/OK/Allow if allow pets, otherwise forbid pets

  • size – size in sq ft

  • description – full property marketing text

  • images – Array of strings based URL for property photos. First link will be used as profile picture

  • lockbox* – Rently lockbox serial number installed on door. If you don’t know the lockbox number, you can use the string ‘ignore’

    • ‘ignore’ means skip lockbox and active field, and only update prelease field from feed while keep existing property active field
    • ‘000000’ will mark property as waitlist/waitlist(unmarketed) if property has no lock attached; will set prelease/active from feed if property has lock attached
    • ‘unassign’ makes current lockbox/hub unassigned from property, and put property to off market if prelease in feed is false; and put property waitlist/waitlist(unmarketed) if prelease in feed is true
    • If lockbox empty/null, will mark property as waitlist/waitlist(unmarketed)
    • If lockbox not empty but not belong to the client, will mark property as waitlist/waitlist(unmarketed) if property has no lock attached; will set prelease/active from feed if property has lock attached
  • lockbox_instruction* – where to locate lockbox on property

  • market_id – if you have multiple account with Rently, specify the name of the account this property should be assigned

  • prelease – set this field to true will enable prelease mode

  • active* – if property auto showing ready – true / false

    • active = true, prelease = false -> auto showing
    • active = true, prelease = true -> waitlist
    • active = false, prelease=true -> waitlist(unmarketed)
    • active = false, prelease=false -> off market
  • agent_email – When agent_email is provided, we find the agent matching this agent email, and will enable "receive SMS" preference for that agent.

  • agent_phone - phone number of the agent that is in charge of this property. This phone number will show on both Rently and ILS sites as contact of this property

  • application_url – the url that will be associated with ‘Apply Now’ button.

  • available_date – rent ready date for a property.

  • video_url – video url for this property

  • amenities – amenities provided for this property. When amenities case ignore match with existing Rently portal amenities checkbox, will check the box; otherwise will show in additional amenities textbox session.

Format like {“amenities” : [“deck”, “microwave”, “water”, “My Amenity” ]}

Below are existing amenities types:

– Property amenities:
“Barbecue Area”, “Basement”, “BasketBall Court”, “Business Center”, “Cable Satellite”, “Child Care”, “Club Discount”, “Concierge”, “Controlled Access”, “Courtyard”, “Deck”, “Disabled Access”, “Dock”, “Doorman”, “Elevator”, “Fenced Yard”, “Fitness Center”, “Garden”, “Gated Entry”, “Green House”, “Hot Tub Spa”, “House Keeping”, “Intercom”, “Jetted Bath Tub”, “Lawn”, “Night Patrol”, “OnSite Maintenance”, “OnSite Management”, “Package Receiving”, “PlayGround”, “Pond”, “Pool”, “Porch”, “RaquetBall Court”, “Sauna”, “Security System”, “Skylight”, “Sports Court”, “Sprinkler System”, “Sun Deck”, “Tennis Court”, “TV Lounge”, “VolleyBall Court”, “Wet Bar”
– Model amenities:
“Dishwasher”, “Washer”, “Dryer”, “Freezer”, “Garbage Disposal”, “Microwave”, “Range Oven”, “Refrigerator”, “Trash Compactor”, “Fireplace”, “Ceiling Fan”, “Double Pane Windows”, “Handrails”, “Large Closets”, “Mother In Law Unit”, “Patio”, “Balcony”, “Storage Space”, “Vaulted Ceiling”, “Window Coverings”
– Rent includes:
“Water”, “Sewage”, “Garbage”, “Electricity”, “Gas”, “Internet”, “Cable”, “Sat Tv”, “A/C”, “Hot Water”
– Parking type:
“Carport”, “Garage Attached”, “Garage Detached”, “Off Street”, “On Street”

Example file:

[
  {
    "tag": 123,
    "heading": "Fantastic newly Renovated 2bd/2ba home Must move in by June 30 *1/2 Month FREE",
    "type": 1,
    "address": "3450 Kingswood St, Thousand Oaks, 91362",
    "rent": 875,
    "deposit": 2000,
    "bedrooms": 2,
    "bathrooms": 2,
    "pets": "Yes",
    "size": 1426,
    "description": "Cute home just south of Atlanta with spacious rooms and huge yard and hardwood floors!",
    "images": [
      "https://d2za1aptzht3l1.cloudfront.net/assets/logo-551ea1ae3d34727908abb39e4b500460.png"
    ],
    "lockbox": "123456",
    "lockbox_instruction": null,
    "market_id": "Columbia",
    "prelease": false,
    "active": true,
    "agent_email": "[email protected]",
    "agent_phone": "123-456-7890",
    "application_url": "https://example.com/apply",
    "available_date": {
      "year": 2019,
      "month": 7,
      "day": 9
    },
    "video_url": "https://example.com/video",
    "amenities": ["deck", "microwave", "water", "My Amenity"]
  }
]