GET
/api/v1/healthHelsestatusKontrollerer at tjenesten kjører og viser appversjon og persistent datamappe.
curl http://127.0.0.1:8890/api/v1/health
REST API · v1
Lokalt JSON-API for konfigurasjon, porteføljeberegning og status. API-et har ingen autentisering og bør ikke eksponeres direkte på internett.
/api/v1/api/v1/healthHelsestatusKontrollerer at tjenesten kjører og viser appversjon og persistent datamappe.
curl http://127.0.0.1:8890/api/v1/health
/api/v1/metaMetadataReturnerer appversjon og lenker til dokumentasjon, OpenAPI og changelog.
curl http://127.0.0.1:8890/api/v1/meta
/api/v1/configKonfigurasjonHenter alle lagrede adminverdier fra det persistente datavolumet.
curl http://127.0.0.1:8890/api/v1/config
/api/v1/configOppdater konfigurasjonLagrer konfigurasjonen. Send hele objektet fra GET-endepunktet med ønskede endringer.
curl -X PUT http://127.0.0.1:8890/api/v1/config \
-H "Content-Type: application/json" \
--data @config.json
/api/v1/resetReset fondetTømmer handelsdata, godkjenninger og aksjeunivers, og nullstiller startkapital. Mandat, inntekt og datakilder beholdes.
curl -X POST http://127.0.0.1:8890/api/v1/reset \
-H "Content-Type: application/json" \
--data "{\"confirmation\":\"RESETT\"}"
/api/v1/portfolioPorteføljeBygger og returnerer historikk, beholdning, kostbasis, gevinst/tap, handler og rebalansering.
refresh=1Forsøk å hente ferske Yahoo Finance-data før beregning.curl "http://127.0.0.1:8890/api/v1/portfolio?refresh=1"
/api/v1/stocks/searchAksjesøkSøker Yahoo Finance og returnerer aksjer notert på Oslo Børs.
qSelskapsnavn eller ticker, minst to tegn.curl "http://127.0.0.1:8890/api/v1/stocks/search?q=Mowi"
0.10 betyr 10 %.YYYY-MM-DD.{"error":"Beskrivelse"}.