Feed Manager: sharing custom feeds
In addition to the fixed 14 portal connections, you can create custom feeds. Filter + one or more partner agencies = unique URL per agency. Useful for collaborating agencies, affiliated branches, or integrations that can read an XML feed via URL.
Find it under Settings → Feed Manager.
When to use this?
Section titled “When to use this?”- You share your listings with a collaborating agency in another country
- You supply a feed to an external website integration
- You want to show specific properties per partner agency (filter by location)
MLS portals vs Feed Manager
Section titled “MLS portals vs Feed Manager”| Feature | MLS portal connection | Feed Manager |
|---|---|---|
| Purpose | Publish to established real estate portal | Share with partner agencies or custom systems |
| Configuration | Toggle per portal | Create feeds yourself with filters |
| Property selection | Choose per property which portal | Via filter criteria |
| Recipients | Fixed portals | Any agency or system via URL |
| Feed URL | Automatic per portal | Automatic per partner agency |
Creating a feed
Section titled “Creating a feed”-
Open Feed Manager → click Add Feed.
-
Basic information:
Field Required Description Feed name Yes 3, 100 characters, unique within your company Description No 3, 8,000 characters -
Filter criteria (Property Filters section), expandable panels, fill in what is relevant:
Filter Description Relation Filter by owner/contact (multi-select with search) Location Select cities Property type Multi-select property types Bedrooms Button bar 1, 6+ Bathrooms Button bar 1, 6+ Price range Min / max price Tags Select hashtags (multi-select with search) The system automatically saves this as a dynamic filter.
-
Agencies: select partner agencies (relations). Unique URL with token per agency.
-
Save (
Ctrl+S/Cmd+S). Auto-status Active.
Feed URL and tokens
Section titled “Feed URL and tokens”Per linked agency:
https://[your-domain]/feedmanager/feedmanager/fetch-feed/[feed-id]?token=[unique-token]- URL delivers property data as XML
- Each agency gets its own token = per-agency tracking
- System tracks:
request_count(how many times fetched) +last_access(last fetch)
Managing feeds
Section titled “Managing feeds”Overview table
Section titled “Overview table”| Column | Description |
|---|---|
| Feed name | Name of the feed |
| Properties | Number of properties matching the filter |
| Agencies | Number of linked agencies |
| Last update | Date of last modification |
| Status | Active or Offline |
Pagination: 10, 20, 30, 40 or 50 per page.
Editing
Section titled “Editing”Action menu (three dots) on the row → Edit → side panel opens with current values → change → Save.
Deleting
Section titled “Deleting”Action menu → Delete → confirmation. URLs stop working immediately.
Status: Active or Offline
Section titled “Status: Active or Offline”| Status | Description |
|---|---|
| Active | Delivers data via URL |
| Offline | Deactivated, delivers no more data |
Change via Edit. Offline keeps the feed but delivers nothing, useful for a temporary pause without deleting.
Filter criteria are dynamic
Section titled “Filter criteria are dynamic”Filters are saved as a dynamic filter and reapplied each time the feed URL is fetched.
This means automatic updates when:
- New property matches criteria
- Existing property changes so that it is in/out of scope
- Property is removed
Eligible statuses
Section titled “Eligible statuses”A property appears in a Feed Manager feed if it:
- Matches the filter
- Display on Website is on
- Display on Feed is on (default off, explicitly turn on)
- Status in list: Pending Approval, Active, Sold, Rented, Under Offer, Off Market, Negotiating, Under Contract, Open House, Key Ready, Under Construction, Removed by Feed
- Passes Kyero-compatible validation
Common mistakes
Section titled “Common mistakes”Feed shows 0 properties
Section titled “Feed shows 0 properties”- Filter too narrow?
- Display on Website and Display on Feed on?
- Status in eligible list?
- Passes Kyero validation (reference, price, type, city, province, bedrooms, bathrooms, description, ≥1 photo)?
Agency complains not receiving data
Section titled “Agency complains not receiving data”- Feed status = Active?
- URL + token still valid (agency not deleted?)
- Filter result not empty?