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:
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ą.
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):
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}
Nagłówki:
Authorization: Bearer {token}
Content-Type: application/json
Treść żądania:
{
"name": "Sofa IKEA KIVIK (updated)",
"estimated_value": 12000.00,
"currency_id": 3
}
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
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
}'