SeLoger

Search Properties

Search SeLoger listings for sale or rent.

get/seloger/search

Request

  • Base URL: https://scrappa.co/api
  • URL: https://scrappa.co/api/seloger/search
  • Auth: API key in header X-API-KEY

Query parameters

place_idstring nullable

SeLoger place id, e.g. "AD08FR31096" for Paris, obtainable from the locations= query parameter of any seloger.com search URL. Omit for a national search.

distribution'buy' | 'rent' | 'null' nullable

buy or rent

estate_types[]string[]

Property types: Apartment, House, Office, Trading, Parking, Building, Plot, Miscellaneous, Storage_Production, Gastronomy_Hotel, Agriculture_Forestry, Project, Senior

new_buildboolean nullable

Restrict to new-build (neuf) listings. Requires distribution=buy; SeLoger has no new-build partition for rent.

price_mininteger nullable

Minimum price in EUR

price_maxinteger nullable

Maximum price in EUR

rooms_minnumber nullable

Minimum number of rooms

rooms_maxnumber nullable

Maximum number of rooms

size_mininteger nullable

Minimum floor area in m²

year_built_mininteger nullable

Earliest construction year

available_from_maxstring date nullable

Latest availability date, YYYY-MM-DD. Requires place_id; the national search route cannot express it.

keywordsstring nullable

Free-text search term

order'Default' | 'DateDesc' | 'NumberOfRoomsAsc' | 'NumberOfRoomsDesc' | 'PriceAsc' | 'PriceDesc' | 'PricePerSquareMeterAsc' | 'PricePerSquareMeterDesc' | 'SpaceAsc' | 'SpaceDesc' | 'null' nullable

Sort order, e.g. Default, PriceAsc, PriceDesc, DateDesc. Requires place_id; a national search refuses a non-default order.

pageinteger nullable

Page number (default: 1)

per_pageinteger nullable

Results per page (default: 30, max: 50). A national search returns the grid page size instead and reports total_pages as null, because the upstream grid fixes its own page size.

Response

string required

Changes

No recorded changes to this operation across all 4 revisions of this API.