client.lighthouse udostępnia publiczne endpointy Latarni KSeF (bez autoryzacji).
Endpoint: GET /status (API Latarni)
Zwraca LighthouseStatusResponse:
status:AVAILABLE,MAINTENANCE,FAILURE,TOTAL_FAILUREmessages: komunikaty powiązane z aktualnym statusem (lub brak dla pełnej dostępności)
Endpoint: GET /messages (API Latarni)
Zwraca list[LighthouseMessage] z opublikowanymi komunikatami.
Domyślne mapowanie dla KsefClientOptions.base_url:
TEST->https://api-latarnia-test.ksef.mf.gov.plDEMO->https://api-latarnia-test.ksef.mf.gov.plPROD->https://api-latarnia.ksef.mf.gov.pl
Nadpisanie mapowania:
KsefClientOptions(base_lighthouse_url="https://...")
- Komendy Latarni działają bez tokenu i bez aktywnego profilu.
- Jeśli nie ustawisz profilu i nie podasz
--base-url/KSEF_LIGHTHOUSE_BASE_URL, CLI używa domyślnie latarni test:https://api-latarnia-test.ksef.mf.gov.pl