← back to Sublease Agentabrams
crawl/firms/loopnet.js
18 lines
'use strict';
// LoopNet (CoStar-owned) — HIGH ToS risk. This agent is intentionally a guarded stub.
// LoopNet runs aggressive anti-bot defenses and CoStar has a long history of litigating
// against data scraping. The dispatcher will NOT run this without --force, and even then
// this module refuses volume crawling: it treats LoopNet as a directory sponsor and points
// to the compliant paths (official CoStar/LoopNet partnership feed or manual sublease export).
module.exports = {
meta: { firm: 'LoopNet', tos_risk: 'high' },
async crawl({ sponsor }) {
return {
cost: 0,
notes: 'ToS-gated: LoopNet is treated as a directory sponsor, not scraped at volume. '
+ 'Compliant paths: (1) CoStar/LoopNet partner API / data licensing, (2) broker-supplied sublease export, '
+ '(3) manual featured listings. Populate listings via one of these before enabling.',
};
},
};