RevScore Deals — import & connectors
Admin-only. Import external listings from JSON or CSV, add a single deal manually, or run
Approved source URL sync for Standvirtual (admin-approved HTTPS search/listing pages — not an official marketplace API unless you
configure a partner feed). Data is stored in localStorage and merged into the home RevScore Deals feed.
Access denied. Sign in with an account whose profiles.role or app accountType is admin.
Connectors (registry)
Each connector can be enabled/disabled. Disabled connectors reject new imports. Legal review gates bulk import when status is rejected.
Maintain imported data
Removes demo/test rows from browser storage only (placeholder listing URLs, old demo IDs, legacy Wikimedia demo cards). Keeps imports with real listing URLs.
Auto Sync Sources
Approved source URL sync — discovers public listing URLs from seed pages you approve, then reads each page using JSON-LD, Open Graph, and light HTML fallbacks. Respect rate limits; do not use for login-only or blocked pages. This path is not an official Standvirtual API.
Manual deal (single listing)
Required fields match strict JSON import. Use real https listing and image URLs only (nothing is scraped). Sample file:
data/deals-sample-valid.json.
Pick the connector that matches source_platform (e.g. Standvirtual connector for Standvirtual listings).
Import feed (JSON / CSV)
CSV: first row = headers. Supported columns include
title, brand, model, variant, year, price, currency,
mileage, fuel_type, transmission, location_city / city, location_region / region, location_country / country,
source_name, source_platform, source_url (required, https listing page), source_listing_id / external_listing_id,
vin, license_plate, seller_name, dealer_name (at least one of seller/dealer required), seller_type, description,
horsepower,
image, images / image_urls (≥1 https image required).
JSON: array of objects, or { "listings": [...] }.
Imported listings
Delete removes the row from storage. Expired listings are hidden from the public Deals feed but remain here for audit.
| ID | Connector | Title | URL status | Images | Seller / dealer | Platform | Actions |
|---|
Duplicate review queue
Low-confidence pairs detected by the Deals duplicate engine (browser-only). Clearing does not change merged groups on the feed.
[]