# LandveX Object API ## Status: Fas 1 — Produktionsklar ### Endpoints | Endpoint | Metod | Beskrivning | |----------|-------|-------------| | `/v0/identify` | POST | Identifiera objekt från OCR-text | | `/v0/objects/{lvx_id}` | GET | Hämta objekt via LVX-ID | | `/v0/objects/{lvx_id}/succession` | GET | Ersättningskedja | | `/v0/search` | GET | Fritextsökning | | `/v0/feedback` | POST | Skicka feedback | | `/v0/metrics` | GET | API-mätetal | | `/health` | GET | Hälsokontroll | ### Data - **64 objekt** totalt - 37 objektklasser - 27 produktmodeller - Verifieringsnivåer: källbelagd, tillverkarbekräftad, obekräftad - Konfidens: 0-1 på varje post ### Ports | Tjänst | Port | |--------|------| | Object API | 8083 | | Bounty API | 8084 | | Claims API | 8085 | ### Nginx Konfigurerad på `api.landvex.io` (port 80). ### Exempel ```bash # Identify curl -X POST http://localhost:8083/v0/identify \ -H "Content-Type: application/json" \ -d '{"ocr_extraherat":["GE","ERS2","4000K"]}' # Sök curl "http://localhost:8083/v0/search?q=brunn" # Mätetal curl http://localhost:8083/v0/metrics ```