live · Commerce · JSON · API for agents
Zwraca listę wszystkich inwestycji deweloperskich APDOMI: nazwa, lokalizacja, status, liczba mieszkań (ogółem i dostępnych) oraz zakres cen i metraży.
{
"name": "apdomi_lista_inwestycji",
"kind": "action",
"impl": "imperative",
"description": "Zwraca listę wszystkich inwestycji deweloperskich APDOMI: nazwa, lokalizacja, status, liczba mieszkań (ogółem i dostępnych) oraz zakres cen i metraży.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}Wyszukuje mieszkania wg kryteriów: inwestycja (slug), status (available/reserved/sold), metraż (min/max m²), cena całkowita (min/max PLN), liczba pokoi. Zwraca pasujące lokale z ceną i metrażem.
{
"name": "apdomi_szukaj_mieszkan",
"kind": "action",
"impl": "imperative",
"description": "Wyszukuje mieszkania wg kryteriów: inwestycja (slug), status (available/reserved/sold), metraż (min/max m²), cena całkowita (min/max PLN), liczba pokoi. Zwraca pasujące lokale z ceną i metrażem.",
"inputSchema": {
"type": "object",
"properties": {
"investment_slug": {
"type": "string",
"description": "Slug inwestycji, np. odnowiciela-2, blackwood"
},
"status": {
"type": "string",
"enum": [
"available",
"reserved",
"sold"
],
"description": "Status mieszkania"
},
"min_area": {
"type": "number",
"description": "Min powierzchnia m²"
},
"max_area": {
"type": "number",
"description": "Max powierzchnia m²"
},
"min_price": {
"type": "number",
"description": "Min cena całkowita PLN"
},
"max_price": {
"type": "number",
"description": "Max cena całkowita PLN"
},
"rooms": {
"type": "string",
"description": "Liczba pokoi, np. \"2\", \"3\""
}
}
},
"page": "/"
}Szczegóły konkretnego mieszkania: cena, metraż, piętro, liczba pokoi, parking, komórka, rzuty, link do strony. Podaj numer lokalu (unit); investment_slug opcjonalnie (bez niego szuka we wszystkich inwestycjach).
{
"name": "apdomi_szczegoly_mieszkania",
"kind": "action",
"impl": "imperative",
"description": "Szczegóły konkretnego mieszkania: cena, metraż, piętro, liczba pokoi, parking, komórka, rzuty, link do strony. Podaj numer lokalu (unit); investment_slug opcjonalnie (bez niego szuka we wszystkich inwestycjach).",
"inputSchema": {
"type": "object",
"properties": {
"unit": {
"type": "string",
"description": "Numer lokalu, np. M1, B1, M5B"
},
"investment_slug": {
"type": "string",
"description": "Slug inwestycji (opcjonalny)"
}
},
"required": [
"unit"
]
},
"page": "/"
}Dziennik budowy — postęp prac na inwestycjach APDOMI (etapy, kamienie milowe). Opcjonalnie filtruj po investment_slug i limit (domyślnie 10).
{
"name": "apdomi_dziennik_budowy",
"kind": "action",
"impl": "imperative",
"description": "Dziennik budowy — postęp prac na inwestycjach APDOMI (etapy, kamienie milowe). Opcjonalnie filtruj po investment_slug i limit (domyślnie 10).",
"inputSchema": {
"type": "object",
"properties": {
"investment_slug": {
"type": "string",
"description": "Slug inwestycji (opcjonalny)"
},
"limit": {
"type": "number",
"description": "Ile wpisów zwrócić (domyślnie 10)"
}
}
},
"page": "/"
}Przeszukuje bazę wiedzy APDOMI: okolica inwestycji, standard wykończenia, proces zakupu, technologie, FAQ, dane firmy. Podaj query; opcjonalnie kategoria.
{
"name": "apdomi_baza_wiedzy",
"kind": "action",
"impl": "imperative",
"description": "Przeszukuje bazę wiedzy APDOMI: okolica inwestycji, standard wykończenia, proces zakupu, technologie, FAQ, dane firmy. Podaj query; opcjonalnie kategoria.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Czego szukać, np. \"parking BlackWood\", \"standard wykończenia\""
},
"kategoria": {
"type": "string",
"enum": [
"inwestycja",
"okolica",
"standard",
"proces",
"technologie",
"faq",
"firma"
],
"description": "Opcjonalny filtr kategorii"
}
},
"required": [
"query"
]
},
"page": "/"
}Zwraca dane kontaktowe APDOMI: telefon, e-mail, adres biura sprzedaży. Użyj, gdy klient chce się skontaktować lub odwiedzić biuro.
{
"name": "apdomi_dane_kontaktowe",
"kind": "action",
"impl": "imperative",
"description": "Zwraca dane kontaktowe APDOMI: telefon, e-mail, adres biura sprzedaży. Użyj, gdy klient chce się skontaktować lub odwiedzić biuro.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}Przechodzi do wskazanej strony serwisu APDOMI (akcja widoczna — zmienia stronę). Do podstrony konkretnej inwestycji użyj cel="inwestycja" oraz slug.
{
"name": "apdomi_nawiguj",
"kind": "action",
"impl": "imperative",
"description": "Przechodzi do wskazanej strony serwisu APDOMI (akcja widoczna — zmienia stronę). Do podstrony konkretnej inwestycji użyj cel=\"inwestycja\" oraz slug.",
"inputSchema": {
"type": "object",
"properties": {
"cel": {
"type": "string",
"enum": [
"strona_glowna",
"inwestycje",
"nieruchomosci_komercyjne",
"o_nas",
"kontakt",
"opinie",
"kupimy_grunty",
"asystent",
"blog",
"inwestycja"
],
"description": "Dokąd przejść. \"inwestycja\" wymaga pola slug."
},
"slug": {
"type": "string",
"description": "Slug inwestycji — wymagany gdy cel=\"inwestycja\""
}
},
"required": [
"cel"
]
},
"page": "/"
}