Skip to main content

Overview

When filtering listings with GET /api/listings, you can use the specifications query parameter to restrict results to properties that have certain amenities or features. Specifications are passed as a comma-separated list of IDs. Example:
GET https://anyhouse.app/api/listings?specifications=4,6,13
This returns listings that have at least one of: Pool (4), Beachfront (6), or Sea view (13).

Specification reference

IDEnglishSpanishDutchFrench
1SecuritySeguridadBewakingSécurité
2Fully furnishedTotalmente amuebladoVolledig gemeubileerdEntièrement meublé
3Parking spacesPlazas de aparcamientoParkeerplaatsenPlaces de stationnement
4PoolPiscinaZwembadPiscine
5GymGimnasioGymSalle de sport
6BeachfrontFrente a la playaAan het strandÀ la plage
7SpaSpaSpaSpa
8BBQBarbacoaBBQBarbecue
9JacuzziJacuzziJacuzziJacuzzi
10BarBarraBarBar
11GolfGolfGolfGolf
12ParkParqueParkParc
13Sea viewVista marítimaZeezichtVue sur la mer
14Convenience storeTienda de convenienciaWinkelsMagasins
15Sports areaZona deportivaSportterreinTerrain de sport
16Work zoneZona de trabajoWerk zoneZone de travaux
17LobbyVestíbuloLobbyLobby
18TerraceTerrazaTerrasTerrasse
20Law of ConfoturLey de Confoturwet van ConfoturLoi de Confotur
21Major AppliancesLínea Blancahuishoudelijke ApparatenGros Électroménagers

Usage in the Listings API

  • Parameter: specifications
  • Type: string (comma-separated IDs)
  • Example: ?specifications=4,6,9,13 returns listings with Pool, Beachfront, Jacuzzi, or Sea view.
  • Omit specifications to get all listings regardless of amenities.
See Listings for full API documentation.