Oppkobling FREG
| Oppgave | Forberedelser |
| Virksomheten sender søknad om tilgang til folkeregisteropplysninger | Søknadsskjema (RF-1514)
Hvorfor må virksomheten søke om tilgang
Hvem skal bruke skjemaet
|
| Virksomheten delegerer tilgang til FNF | Virksomheten oppretter tilgang til FNF via Altinn Bemyndiget person må via Altinn (eur03.safelinks.protection.outlook.com) (nor01.safelinks.protection.outlook.com) delegere tilgangen til FNF:
|
| Maskinporten (MP-integrasjon) | Etter at virksomheten har gitt FNF tilgang, kan FNF koble opp og generere token for å hente data på vegne av virksomheten.
|
| SLA og brukervilkår |
|
| Endepunkter | URL til tjenestene bygges opp slik: Produksjonsmiljø - brukes av virksomheter i produksjon med Finans-FREG tjenesten. QA-miljø - produksjonslikt miljø for testing av Finans-FREG tjenesten. Inttest miljø - Finans-FREGs interne testmiljø, kun for Finans-FREG. |
| Dokumentasjon av tjenesten |
Kort om Finans-FREG løsningen:
|
| Nyheter og driftsvarsler | Finans-FREG teknisk beskrivelse finnes på Swagger (app.swaggerhub.com) (nor01.safelinks.protection.outlook.com) - inkluderer også versjonsoversikt. Status publiseres på en egen nettside - UptimeMonitor for tjenesten finnes her (status.finansnorge.no) (nor01.safelinks.protection.outlook.com) Nyheter fra Folkeregisteret finnes her (skatteetaten.github.io) (nor01.safelinks.protection.outlook.com) |
| Ekstern informasjon | Eksterne lenker og informasjon
|
| Kunderegister | For å bruke kunderegister må selskapet opprette kunderegister og foreta bulkoppslag på kundene i det spesifikke kunderegisteret. Hva som må gjøres:
Muligheter i kunderegistre
Eksempler: 1. Opprettelse av kunderegister. curl --cert ./auth.pem -X POST 'https://qa-freg.finansnorge.no/api/registre' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"registerkode": "KREG01", "registernavn": "Kunderegister 1"}' 2. Bulkoppslag for personer i eget kunderegister, for sporing hos Skatteetaten og oppdatering av egne data. curl --cert ./auth.pem -X POST 'https://qa-freg.freg.finansnorge.no/api/finans/v1/personer/bulkoppslag?somBestilt=true&part=person-basis&part=historikk&part=identitetsgrunnlag-utvidet&part=relasjon-utvidet' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{ "foedselsEllerDNummer": [ "12345678901", "14848399257", "04887797019" ] }' 3. Innmelding av personer i kunderegister (egenId = egen id / kundenummer for kunde). curl --cert ./auth.pem -X POST 'https://qa-freg.finansnorge.no/api/registre/KREG01/personer' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"personer":[ {"egenId": "id1", "foedselsEllerDNummer": "12345678901"}, {"egenId": "id2", "foedselsEllerDNummer": "14848399257"}, {"egenId": "id3", "foedselsEllerDNummer": "04887797019"} ]}' 4. Hendelser for personer i kunderegister (seq = sekvensnummer for siste nedlastede hendelse pluss én). curl --cert ./auth.pem -X GET 'https://qa-freg.finansnorge.no/api/finans/v1/hendelser/feed?seq=1®isterkode=KREG01' -H 'Accept: application/json' 5. Nedlasting av persondata knyttet til hendelse, for oppdatering av person i eget kunderegister. curl --cert ./auth.pem -X GET 'https://qa-freg.finansnorge.no/api/finans/v1/personer/01010100646?part=person-basis&part=historikk&part=identitetsgrunnlag-utvidet&part=relasjon-utvidet' -H 'Accept: application/json' 6. Sletting av personer fra kunderegister. curl --cert ./auth.pem -X POST 'https://qa-freg.finansnorge.no/api/registre/KREG01/personer/slett' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"personer":[ {"egenId": "id1" }, {"egenId": "id2" }, {"egenId": "id3" } ]}' 7. Sletting av kunderegister med personer. curl --cert ./auth.pem -X DELETE 'https://qa-freg.finansnorge.no/api/registre/KREG01?slettPersoner=true' -H 'Accept: application/json' |