Strona główna › Konfiguracja nieruchomości › Inwentaryzacja mienia

3 Inwentaryzacja mienia

Zapisz meble, sprzęt i inne przedmioty w każdej nieruchomości — z wartością, walutą i zdjęciami

Po co prowadzić inwentaryzację?

Inwentaryzacja to lista przedmiotów znajdujących się w nieruchomości w momencie przekazania. To ważna część zarządzania najmem — chroni zarówno właściciela, jak i najemcę.

Inwentaryzacja pomaga:

  • Rozwiązywać spory dotyczące uszkodzeń lub brakujących przedmiotów przy wyprowadzce najemcy
  • Śledzić łączną wartość przedmiotów w nieruchomości na potrzeby ubezpieczenia
  • Stworzyć jasny protokół przekazania jako część umowy najmu
  • Prowadzić historię tego, co znajdowało się w każdej nieruchomości w dowolnym momencie

Jak dodać przedmioty

Otwórz dowolną nieruchomość, przejdź do zakładki „Inwentaryzacja" i kliknij „Dodaj". Wypełnij nazwę, opis, wartość i opcjonalnie dołącz zdjęcie.

Przejdź do „Nieruchomości" → wybierz nieruchomość → zakładka „Inwentaryzacja" → „Dodaj".

Więcej szczegółów w sekcji Inwentaryzacja w Bibliotece.

Co podać

Dla każdego przedmiotu możesz wypełnić następujące pola:

Nazwa Nazwa przedmiotu, np. „Sofa IKEA KIVIK" (wymagane)
Data Data rejestracji lub przekazania przedmiotu (wymagane)
Opis Stan, marka, kolor, numer seryjny itp.
Szacunkowa wartość Przybliżona wartość przedmiotu do ubezpieczenia lub ewidencji
Waluta Wybierz walutę wartości przedmiotu
Zdjęcia Dołącz zdjęcia przedmiotu do wizualnego potwierdzenia

Obsługiwane waluty

Możesz podać wartość każdego przedmiotu w dowolnej obsługiwanej walucie. Jest to wygodne, jeśli zarządzasz nieruchomościami w różnych krajach lub przedmiot został kupiony za granicą.

₴ UAH € EUR $ USD £ GBP zł PLN Kč CZK ₣ CHF L MDL lei RON ₪ ILS
Każdy przedmiot może mieć swoją walutę. Walutą bazową systemu jest EUR.

Co zapisywać

Oto typowe przedmioty, które właściciele umieszczają w inwentaryzacji:

  • Meble — sofy, łóżka, szafy, stoły, krzesła, półki
  • Sprzęt — lodówka, pralka, telewizor, kuchenka mikrofalowa, zmywarka
  • Klucze i dostęp — klucze do drzwi, piloty do bramy, karty parkingowe
  • Sprzęt — bojler, klimatyzator, grzejnik, router
  • Dekoracje — zasłony, lampy, lustra, obrazy
  • Wyposażenie kuchni — garnki, naczynia, sztućce, drobny sprzęt

Wielojęzyczne nazwy

Każdy przedmiot może mieć tłumaczenia nazwy w różnych językach. Jest to przydatne, gdy właściciel i najemca mówią różnymi językami.

Dla programistów: REST API

Możesz zarządzać inwentaryzacją przez REST API. Wszystkie przedmioty są powiązane z konkretną nieruchomością.

POST Dodaj przedmiot

▶

Utwórz nowy wpis inwentaryzacji dla nieruchomości. Nazwa i data są wymagane. Wartość i waluta opcjonalne.

POST /api/v1/properties/{id}/tenant-assets

Nagłówki:

Authorization: Bearer {token} Content-Type: application/json

Treść żądania:

{ "name": "Sofa IKEA KIVIK", "description": "Grey 3-seat sofa, good condition", "asset_date": "2026-01-15", "estimated_value": 15000.00, "currency_id": 3 }

Odpowiedź (201 Created):

{ "data": { "id": 1, "property_id": "019a1b2c-3d4e-7f5a-8b9c-0123456789ab", "name": "Sofa IKEA KIVIK", "description": "Grey 3-seat sofa, good condition", "asset_date": "2026-01-15", "estimated_value": 15000.00, "currency": {"id": 3, "code": "UAH", "symbol": "₴"} } }

GET Lista przedmiotów

▶

Pobierz stronicowaną listę wszystkich przedmiotów. Obsługuje filtrowanie po zakresie dat.

GET /api/v1/properties/{id}/tenant-assets

Parametry zapytania (wszystkie opcjonalne):

page Numer strony (domyślnie: 1)
limit Elementów na stronę (domyślnie: 20, maks: 100)
date_from Filtruj od daty (YYYY-MM-DD)
date_to Filtruj do daty (YYYY-MM-DD)

Odpowiedź (200 OK):

{ "data": [ { "id": 1, "name": "Sofa IKEA KIVIK", "estimated_value": 15000.00, "currency": {"code": "UAH", "symbol": "₴"}, "asset_date": "2026-01-15" } ], "total": 12, "page": 1, "totalPages": 1 }

PUT Zaktualizuj przedmiot

▶

Zaktualizuj istniejący wpis. Wyślij tylko pola, które chcesz zmienić.

PUT /api/v1/properties/{id}/tenant-assets/{assetId}

{assetId} to ID przedmiotu, który chcesz zaktualizować. Otrzymujesz go z odpowiedzi na zapytanie listy (GET) lub tworzenia (POST).

Nagłówki:

Authorization: Bearer {token} Content-Type: application/json

Treść żądania:

{ "name": "Sofa IKEA KIVIK (updated)", "estimated_value": 12000.00, "currency_id": 3 }
currency_id jest wymagane, gdy podano estimated_value. Użyj GET /api/currencies, aby znaleźć właściwe ID.

Odpowiedź (200 OK):

{ "message": "Asset updated successfully", "data": { "id": 1, "name": "Sofa IKEA KIVIK (updated)", "estimated_value": 12000.00, "currency": {"id": 3, "code": "UAH", "symbol": "₴"} } }

GET Pobierz dostępne waluty

▶

Użyj tego endpointu, aby pobrać listę wszystkich dostępnych walut i ich ID. ID waluty jest potrzebne przy tworzeniu lub aktualizacji przedmiotów z ceną.

GET /api/v1/currencies

Ten endpoint nie wymaga uwierzytelniania.

Odpowiedź (200 OK):

{ "currencies": [ { "id": 1, "code": "EUR", "numeric_code": 978, "symbol": "€", "name": {"en": "Euro", "uk": "Євро"}, "is_base": true }, { "id": 2, "code": "USD", "numeric_code": 840, "symbol": "$", "name": {"en": "US Dollar", "uk": "Долар США"}, "is_base": false }, { "id": 3, "code": "UAH", "numeric_code": 980, "symbol": "₴", "name": {"en": "Hryvnia", "uk": "Гривня"}, "is_base": false } ], "base_currency": "EUR", "total": 10 }

Przykłady cURL:

curl https://landlordkeeper.com/api/v1/currencies

Przykłady cURL

▶

1. Dodaj przedmiot

curl -X POST https://landlordkeeper.com/api/v1/properties/019a1b2c-3d4e-7f5a-8b9c-0123456789ab/tenant-assets \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_TOKEN_HERE" \ -d '{ "name": "Sofa IKEA KIVIK", "description": "Grey 3-seat sofa, good condition", "asset_date": "2026-01-15", "estimated_value": 15000.00, "currency_id": 3 }'

2. Lista przedmiotów

curl https://landlordkeeper.com/api/v1/properties/019a1b2c-3d4e-7f5a-8b9c-0123456789ab/tenant-assets \ -H "Authorization: Bearer YOUR_TOKEN_HERE"

3. Zaktualizuj przedmiot

curl -X PUT https://landlordkeeper.com/api/v1/properties/019a1b2c-3d4e-7f5a-8b9c-0123456789ab/tenant-assets/1 \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_TOKEN_HERE" \ -d '{ "estimated_value": 12000.00, "currency_id": 3 }'
Zastąp YOUR_TOKEN_HERE tokenem JWT z kroku uwierzytelniania.