Dane o nieruchomościach w Warszawie: jeden adres, jedno zapytanie
Prawdopodobne ceny z aktów notarialnych, najnowsze transakcje, szkoły z wynikami egzaminów, dojazdy od drzwi do drzwi, hałas, powódź i plan miejscowy: dane raportów Oselli jako JSON dla Twojego CRM, portalu lub modelu.
Wysyłaj klucz w nagłówku X-API-Key każdego zapytania. Klucze tworzysz i unieważniasz na swoim koncie; przechowujemy tylko ich skrót, więc zgubiony klucz wymienia się na nowy, nie odzyskuje.
Adres bazowyhttps://osela.app/api/v1
Każda odpowiedź{ data, meta } data to odpowiedź; meta podaje daty danych, wersję modelu i źródła do przypisania.
Ceny to statystyczna analiza rynkowa aktów notarialnych, a nie wycena (operat szacunkowy), którą może sporządzić tylko rzeczoznawca majątkowy.
Limity
API jest bezpłatne dla każdego, kto jest zalogowany w Osella. Limity dotyczą konta, łącznie dla wszystkich jego kluczy.
50 udanych zapytań na dobę. Doba liczy się według czasu warszawskiego: zapytania wracają o północy (Europe/Warsaw).
Najwyżej jedno zapytanie na sekundę.
Klucze tworzysz na stronie swojego konta, najwyżej 2 naraz. Unieważniony klucz przestaje działać od razu.
Liczy się tylko odpowiedź z danymi (status 2xx). Odrzucone i nieudane zapytania (401, 403, 404, 422, 429, błędy) się nie liczą, podobnie jak /usage i /sources; /usage też obowiązuje jedno zapytanie na sekundę.
Po przekroczeniu limitu API odpowiada 429 z nagłówkiem Retry-After: liczbą sekund do północy w Warszawie, gdy skończyły się zapytania na dziś, albo 1, gdy zapytanie przyszło za wcześnie.
Każda udana odpowiedź na zapytanie z kluczem ma nagłówki X-Quota-Limit (50), X-Quota-Remaining (ile zapytań zostało na dziś) i X-Quota-Period (day). GET /v1/usage podaje to samo i godzinę, o której zaczyna się nowa doba.
Miejsca tylko w Warszawie: adres spoza warszawskiego rejestru adresów albo punkt poza miastem daje odpowiedź 404.
Błędy
401
Nie wysłano kluczaSend your API key in the X-API-Key header
401
Klucz nie jest nasz albo został unieważnionyUnknown or revoked API key
401
Klucz nie należy do żadnego kontaThis key belongs to no account; make a new key in your account page
401
Stary klucz, sprzed limitów na kontoThis key was made before the API's per-account limits and no longer works; make a new key in your account page
403
Konto, do którego należy klucz, jest zablokowaneThis key's account is blocked, so its API keys do not work
404
Nie ma takiego adresu w Warszawie (odpowiedź podpowiada podobne)No such address in Warsaw's address register
404
lat i lon wskazują punkt poza WarszawąThat point is outside Warsaw
422
Brak parametru lub wartość poza zakresem albo w tym miejscu nie ma mieszkań
429
Zapytania na dziś się skończyły: Retry-After podaje sekundy do północy w Warszawie, X-Quota-Remaining wynosi 0This account's 50 API calls for today are used up; they come back at midnight Europe/Warsaw
429
Mniej niż sekundę po ostatnim zapytaniu konta: Retry-After wynosi 1This account makes at most one API call a second
{
"detail": {
"message": "No such address in Warsaw's address register",
"suggestions": [
"Hoża 88",
"Hoża 86",
"Hoża 76/78"
]
}
}
Źródła i przypisanie
Pokazując dane, podaj źródła z meta.attribution. Dane z OpenStreetMap udostępniamy tylko jako oceny i minuty, nigdy jako obiekty mapy.
Hałas, roczne zanieczyszczenie powietrza, ryzyko powodzi i lotnisko, miejscowy plan, pozwolenia na budowę w pobliżu, zabytki i strefy miejskie oraz przestępczość w dzielnicy
Parametr
Typ
Opis
address
string
Adres w Warszawie, dopasowany do państwowego rejestru adresów (PRG)
lat
number
Szerokość geograficzna zamiast adresu (z lon)
lon
number
Długość geograficzna zamiast adresu (z lat)
lang
pl | en | ukdomyślnie pl
Język generowanych opisów
Podaj adres albo lat i lon. Adres spoza rejestru zwraca 404 z najbliższymi propozycjami.