Dette API-et skal i best mulig grad speile Skatteetaten sitt API. APIet vil svare med tilfeldige data, og vil også feile tilfeldig.
Endepunkt: /api/formueinntekt/beregnetskatt/hendelser
Svarer med en tilfeldig liste over inntekter med endringer.
{
"hendelser": [
{
"sekvensnummer": 1,
"identifikator": "09048000875",
"gjelderPeriode": "2015"
},
{
"sekvensnummer": 2,
"identifikator": "20125001158",
"gjelderPeriode": "2015"
}
]
}
Endepunkt: /api/formueinntekt/pensjonsgivendeinntekt/{inntektsaar}/{personidentifikator}
Svarer med en tilfeldig inntekt:
{
"personindentfikator":"12345678901",
"inntektsaar":"2016",
"pensjonsgivendeInntekt":623900.908082498
}
Ved oppstart vil Hibernate automatisk opprette en database basert på klasser annotert med @Entity
og utføre SQL-ene definert i src/main/resources/import.sql
.
Utover dette kan man opprette hendelser on-the-fly via følgende grensesnitt:
curl -X POST http://hostname:port/createHendelser/<antall hendelser>
For å bygge JAR og tilhørende Docker images:
make
Det er fullt mulig å bygge med maven også:
mvn package
Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.
Interne henvendelser kan sendes via Slack i kanalen #peon.