Discover/Encheres Publiques API
live

Encheres Publiques APIencheres-publiques.com

Access French public auction lots, events, and organizer profiles via the enchères-publiques.com API. Filter by category, location, and status across real estate, vehicles, and art.

Endpoint health
verified 7d ago
list_organizer_profiles
get_auction_lot_detail
search_auction_lots
list_auction_events
get_auction_event_detail
5/5 passing latest checkself-healing
Endpoints
5
Updated
26d ago

What is the Encheres Publiques API?

The enchères-publiques.com API gives developers access to French public auction data across 5 endpoints, covering lot listings, event schedules, and organizer profiles. Using search_auction_lots, you can query active and past lots by category, sub-category, and geographic location, retrieving fields like starting price (mise_a_prix), final adjudicated price (prix_adjuge), event details, and organizer identity. The API covers real estate, vehicles, art, and equipment auctions across France.

Try it
Number of results to return per page.
Pagination cursor (last item's id from a previous response) to fetch the next page.
Whether to include past/sold lots in results.
Category slug to filter lots.
Location slug to filter by geographic area (e.g. paris-75).
Sub-category slug to narrow results within a category (e.g. appartements, maisons, terrains).
api.parse.bot/scraper/afe0c866-5c8a-41c0-b83e-1a3301502a9f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/afe0c866-5c8a-41c0-b83e-1a3301502a9f/search_auction_lots?limit=5&termine=false&category=immobilier' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace encheres-publiques-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.encheres_publiques_api import EncheresPubliques, Category

client = EncheresPubliques()

# Search for real estate auction lots (active only)
for lot in client.lotsummaries.search(category=Category.IMMOBILIER, termine=False, limit=5):
    print(lot.nom, lot.mise_a_prix, lot.criteres_resume)
    # Navigate from summary to full detail
    detail = lot.details()
    print(detail.description, detail.nbr_vues)
    if detail.adresse_defaut:
        print(detail.adresse_defaut.ville, detail.adresse_defaut.region)

# List upcoming vehicle auction events
for event in client.eventsummaries.list(category=Category.VEHICULES, limit=3):
    print(event.titre, event.nbr_total_lots, event.ouverture_date)
    # Get full event details including lot mosaique
    full_event = event.details()
    print(full_event.organisateur.nom, full_event.organisateur.categorie)
    for preview in full_event.mosaique.collection:
        print(preview.nom, preview.mise_a_prix)

# List organizer profiles sorted by popularity
for org in client.organizerprofiles.list(limit=5):
    print(org.nom, org.categorie, org.online)
    if org.adresse:
        print(org.adresse.ville, org.adresse.region)
All endpoints · 5 totalmissing one? ·

Full-text search over French public auction lots. Returns results sorted by trending popularity. Supports filtering by category, sub-category, location, and whether to include past/sold lots. Each lot includes pricing, status, event info, and organizer. Paginates via the last item's ID as cursor.

Input
ParamTypeDescription
limitintegerNumber of results to return per page.
cursorstringPagination cursor (last item's id from a previous response) to fetch the next page.
terminebooleanWhether to include past/sold lots in results.
categorystringCategory slug to filter lots.
locationstringLocation slug to filter by geographic area (e.g. paris-75).
sub_categorystringSub-category slug to narrow results within a category (e.g. appartements, maisons, terrains).
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching lots",
    "collection": "array of lot summary objects"
  },
  "sample": {
    "data": {
      "total": 507,
      "collection": [
        {
          "id": "128633",
          "nom": "Un terrain à bâtir de 641 m²",
          "url": "",
          "type": "En salle",
          "photo": "/back/services/streetview?adresse_id=201471",
          "suivi": false,
          "statut": "VIDE",
          "resultat": "ADJUGE",
          "categorie": "immobilier",
          "evenement": {
            "id": "21565",
            "type": "En salle",
            "titre": "Vente immobilière au Tribunal judiciaire de Bobigny",
            "statut": "VIDE",
            "fermeture_date": 1780416000,
            "ouverture_date": 1780401600
          },
          "mise_a_prix": 6000,
          "prix_adjuge": 18000,
          "organisateur": {
            "id": "5390",
            "nom": "Tribunal Judiciaire de BOBIGNY",
            "avatar": null
          },
          "sous_categorie": "terrains",
          "criteres_resume": "Rosporden · 641 m²",
          "estimation_basse": null,
          "estimation_haute": null
        }
      ]
    },
    "status": "success"
  }
}

About the Encheres Publiques API

Lot Search and Detail

search_auction_lots accepts free-text queries and supports filtering via category, sub_category (e.g. appartements, maisons, terrains), and location slugs like paris-75. The termine boolean controls whether past or sold lots are included in results. Each item in the collection array carries pricing, status, event metadata, and organizer info. Pagination is cursor-based: pass the id of the last item in the current page as the cursor parameter on the next request. get_auction_lot_detail fetches a single lot by its numeric ID and returns extended fields including description, adresse_defaut (with ville, region, departement, and coordinates), mise_a_prix, and prix_adjuge when the lot has closed.

Events and Organizers

list_auction_events returns upcoming and recent auction events sorted by opening date, with optional category and location filters. Each event in the response collection links to its organizer and provides schedule dates. get_auction_event_detail fetches a single event by its numeric ID, returning the full organisateur object (id, nom, avatar, categorie), an adresse object (or null for online-only events), and a mosaique field that previews the lots belonging to that event with a total count.

Organizer Profiles

list_organizer_profiles returns tribunal, notary, auction house, and bailiff profiles sorted by trending popularity. Each profile object includes id, nom, avatar, categorie, online flag, and adresse. This endpoint accepts only a limit parameter and does not support cursor pagination or filtering by category or location.

Reliability & maintenanceVerified

The Encheres Publiques API is a managed, monitored endpoint for encheres-publiques.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when encheres-publiques.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official encheres-publiques.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
7d ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a property auction tracker filtering immobilier lots by departement and alerting on new mise_a_prix values.
  • Aggregate upcoming auction events by region using list_auction_events with location slugs to display a regional calendar.
  • Monitor prix_adjuge versus mise_a_prix across closed lots to analyze French auction price realization rates.
  • Index vehicle and equipment lot descriptions from get_auction_lot_detail for a search tool targeting French public liquidation sales.
  • Map auction organizers across France using adresse and coordinate fields from list_organizer_profiles and event detail responses.
  • Display a lot mosaic for a given auction event using the mosaique.collection array returned by get_auction_event_detail.
  • Filter art and collectible lots by sub-category to build a dedicated French fine art auction feed.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does enchères-publiques.com have an official developer API?+
Enchères-publiques.com does not publish a documented public developer API. This Parse API provides structured access to the data available on the site.
How do I retrieve only active (not yet closed) lots from `search_auction_lots`?+
Set the termine parameter to false (or omit it if that is the default). When termine is true, the results include past and sold lots alongside active ones. The prix_adjuge field on a lot detail will be null for lots that have not yet closed.
Does pagination work the same way across all endpoints?+
search_auction_lots and list_auction_events both use cursor-based pagination: take the id of the last item in the current collection and pass it as the cursor parameter on the next request. list_organizer_profiles does not support cursor pagination — it returns a single page up to the requested limit with no cursor mechanism.
Does the API expose individual bidder accounts, bid histories, or real-time bid feeds?+
No. The API covers lot metadata (pricing, descriptions, addresses, event and organizer info) and event schedules. Bidder identities, per-lot bid histories, and live bidding feeds are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting any bid-tracking data the site surfaces publicly.
Can I filter `list_organizer_profiles` by organizer category or region?+
Currently the endpoint only accepts a limit parameter. Category and location filtering for organizer profiles are not supported. The categorie field is present on each returned profile object so you can filter client-side. You can fork this API on Parse and revise it to add server-side category or location filtering for organizer queries.
Page content last updated . Spec covers 5 endpoints from encheres-publiques.com.
Related APIs in MarketplaceSee all →
auctionzip.com API
Search and browse auction lots across the AuctionZip marketplace, view detailed lot information and complete auction catalogs, track historical prices realized, and discover auctioneers by name or location. Access auction schedules, item specifications, seller terms, and top-performing auctioneers.
leboncoin.fr API
Search and retrieve detailed listings from Leboncoin across cars, real estate, jobs, and other categories with advanced filtering options. Access seller profiles, pricing analytics, and comprehensive listing details to find exactly what you're looking for on France's leading classifieds platform.
auction.com API
auction.com API
eauctionsindia.com API
Search and browse property auction listings on eAuctions India, including live ongoing auctions and detailed specifications for each property. Get comprehensive auction information like bidding details, property descriptions, and metadata to help you find and monitor properties of interest.
allsurplus.com API
Search and browse industrial assets and surplus inventory across B2B auctions, view detailed asset information, and explore upcoming auction events filtered by category and location. Find the specific equipment, machinery, and surplus items you need by browsing comprehensive product details and auction schedules.
auctiontime.com API
Search and browse equipment and truck auction listings from AuctionTime.com, view detailed information about specific auctions, filter by category and auctioneer, and track auction results by date. Access comprehensive auction data including listings, categories, and auctioneer information all in one place.
christies.com API
Browse and search Christie's auction catalogs to discover artworks, explore lots across live and online auctions, and access detailed information about specific pieces and their departments. Quickly find auction results, compare items, and research private sales all in one place.
invaluable.com API
Search and browse fine art auction listings from Invaluable.com, discovering items by artist, auction house, or upcoming lots. Get detailed information about artworks, artists, and auction house catalogs to track pieces and stay informed about upcoming sales.