Toolverse
All skills

idealista-cli

by openclaw

Use the idealista CLI to search Idealista listings by location (city, town, area, street) and fetch listing details. Apply when a user asks for Idealista marketplace data or needs CLI commands/flags for idealista-cli.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Use the idealista CLI to search Idealista listings by location (city, town, area, street) and fetch listing details. Apply when a user asks for Idealista marketplace data or needs CLI commands/flags for idealista-cli.

How to use

  1. Zainstaluj idealista-cli na swoim komputerze. Wymaga Node.js w wersji 18 lub wyższej oraz dostępu do sieci. Jeśli jeszcze go nie masz, pobierz z oficjalnej strony Node.js i zainstaluj.

  2. Skonfiguruj zmienne środowiskowe. Narzędzie zawiera domyślne klucze API, ale możesz je nadpisać ustawiając zmienne: IDEALISTA_API_KEY, IDEALISTA_SIGNATURE_SECRET, IDEALISTA_OAUTH_CONSUMER_KEY, IDEALISTA_OAUTH_CONSUMER_SECRET i inne wymienione w dokumentacji. To opcjonalne, jeśli chcesz używać ustawień domyślnych.

  3. Wyszukaj nieruchomości po lokalizacji. Użyj komendy search z nazwą miasta lub dzielnicy, typem operacji (sprzedaż, wynajem, przeniesienie) i typem nieruchomości (mieszkania, pokoje, biura, garaże, działki). Na przykład: idealista search "Warszawa" --operation sale --property-type homes. Możesz dodać filtry takie jak --min-price, --max-price, --min-size, --max-size lub --bedrooms.

  4. Pobierz szczegóły konkretnego ogłoszenia. Gdy znasz numer ID ogłoszenia, użyj komendy listing z tym ID, aby uzyskać pełne informacje o nieruchomości.

  5. Eksportuj wyniki w formacie JSON. Dodaj flagę --json do dowolnej komendy, aby otrzymać dane w formacie JSON zamiast tabeli. Jest to przydatne do automatyzacji i integracji z innymi systemami.

  6. Paginuj wyniki, jeśli jest ich wiele. Użyj flag --page i --limit, aby kontrolować liczbę wyników na stronie i przechodzić między stronami wyników wyszukiwania.

Related skills