Dashboards and trackers
Add new listings or price changes to an internal buying, inventory, or research view.
Webhook alerts
Turn Facebook Marketplace and other supported search matches into signed JSON for a dashboard, tracker, team workflow, or automation you control. Signed webhooks are included during the free trial and on paid plans with no separate add-on fee or mobile app requirement.
Facebook Marketplace webhook alerts
Create a Facebook Marketplace search in Classifindr, choose its keywords, picked locality, price, category, condition, rules, and check speed, then assign a webhook channel. When a check finds a new match or a tracked listing drops in price, Classifindr sends the signed event to your HTTPS receiver.
This is a Classifindr alert channel, not an official Facebook webhook. It does not require Facebook credentials. Facebook controls the approximate default area and the public results returned around the locality you select.
Set up Facebook Marketplace webhook alertsWebhook delivery works as a channel for supported Classifindr searches across Auto Trader, CarGurus, Cazoo, Facebook Marketplace, Gumtree, Craigslist, Trade Me, Kijiji, OfferUp, Poshmark, Pinkbike, Vinted, eBay, Mercari, and Chrono24.
Each marketplace keeps its own search controls and availability. The webhook receives matches after Classifindr checks and filters the saved search.
Webhooks are useful when an alert needs to become part of a workflow, not just another notification.
Add new listings or price changes to an internal buying, inventory, or research view.
Send the same structured alert to a shared process so people can review and act together.
Trigger the next step in a tool you control after Classifindr finds a match.
Two useful events
Each payload includes the search, match, price, source listing link, and optional cached thumbnail needed for your workflow. Search location can include locality, state or region, country, and postcode fields when known. Listing location is optional and may be only a display value such as city and state. Latitude, longitude, and distance from the search locality are not sent. Listing text is preserved as supplied by the marketplace and bounded for size.
Receive the listing, search, match reason, and source link when a check finds a new match.
Track a listing that drops in price with its previous and current prices.
CloudEvents JSON
{
"type": "alert.listing.matched.v1",
"id": "wh_01JEXAMPLE",
"subject": "match_123",
"data": {
"schema_version": 1,
"listing": { "title": "Example camera", "price": "450.00", "currency": "USD" },
"change": { "type": "new_listing" }
}
}View the alert schemaSimple setup
Create an endpoint in the web portal.
Save the whsec_ secret when it is shown once.
Verify the endpoint with a signed test event.
Assign the webhook to the searches you choose.
Review delivery history and redeliver when needed.
For receivers
Create and verify a webhook in the desktop web portal, save the one-time whsec_ secret, then assign the active channel to your searches. Mobile can view and assign existing active webhooks, but setup and delivery management stay on the desktop web app.
If you prefer an API, the tenant endpoints are under /api/v1/webhook-endpoints. The published schemas and receiver examples below are the reference contract.
Webhook-Id and do not depend on event order.Return a 2xx response quickly, process asynchronously, allow a five-minute timestamp tolerance, and keep a processed-event record keyed by Webhook-Id.
Webhook guides
Start with the guide that matches the next decision, from one Facebook Marketplace search to a durable team integration.
Create the search, connect the endpoint, understand the payload, and troubleshoot the delivery path.
Open Facebook Marketplace webhook alertsVerify raw-body signatures, reject replay, deduplicate events, and acknowledge requests quickly.
Open Secure webhook receiver guideChoose whether a person, a system, or both should receive each marketplace match.
Open Webhooks vs push and emailRoute new listings and price decreases into sourcing queues without removing human review.
Open Reseller and buying-team workflowYes. Create the Facebook Marketplace search in Classifindr, create and verify a webhook in the desktop portal, then assign that webhook channel to the search.
V1 sends signed new-listing match and price-decrease events as versioned CloudEvents JSON.
Yes. Assign more than one channel when a person and a system both need the match.
No. Classifindr does not ask for or store marketplace login credentials.
Temporary failures are retried. The desktop portal keeps delivery history for 30 days, shows safe failure reasons, and supports manual redelivery.