Page History
...
Servletten udstiller et par funktioner via GET, mens selve opslags-funktionaliteten udstilles via en kommandostruktur sendt via POST.
Endpoints
SORES har kun et enkelt endpoint.
Service | Endpoint |
|---|---|
| SORES | /sores |
GET-funktioner
Funktion | Beskrivelse | Eksempel-response |
|---|---|---|
| /status | HTTP-response-code angiver servicens tilgængelighed | 200 = OK |
| /version | Versions-nummeret sendes som response-text | 1.0.0 |
| /reload | Genindlæser data fra databasen, hvis antallet af rækker er ændret siden sidste indlæsning | 'Reload not necessary' eller 'Reload done' |
| /forcereload | Genindlæser data fra databasen ubetinget | Reload forced |
POST-operationer
Operation | Parametre | Beskrivelse |
|---|---|---|
| BRSGetSorEntity | SorIds: Array af SOR-Id'er, der ønskes fremsøgt [Date]: Datagrundlags-dato | Returnerer information for hver af de forespurgte SOR entiteter, der gjaldt på den angivne dato* |
| BRSSearchAllChildren | SorIds: Array af SOR-Id'er, hvis under-entiteter ønskes fremsøgt [Date]: Datagrundlags-dato | Returnerer information for alle under-entiteter for hver af de forespurgte SOR entiteter, der gjaldt på den angivne dato* |
| BRSMapShakToSor | ShakId: SHAK id, der ønskes mappet [Date]: Datagrundlags-dato | Returnerer information for de SOR-entiteter, der på den angivne dato* havde det forespurgte SHAK id. |
* eller dags dato, hvis ingen dato er angivet
Eksempler
Herunder illustrerer et par eksempler requests og responses for de tre operationer.
BRSGetSorEntity
| Expand | ||
|---|---|---|
| ||
|
BRSSearchAllChildren
| Expand | ||
|---|---|---|
| ||
|
BRSMapShakToSor
| Expand | ||
|---|---|---|
| ||
|
...