Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Volumen

Der er p.t. ikke nogen begrænsning på antal kald en KITOS API klient kan foretage pr. dag.

...

Begrænsninger i de enkelte kald

Påkrævet pagination med øvre accepteret page size

Når https://os2web.atlassian.net/browse/KITOSUDV-1049 er løst og https://os2web.atlassian.net/browse/KITOSUDV-1928 2137 er released, så vil endpoints som returnerer lister af data på API V1, kræve at man anvender “pagination” med en maksimal “page size” på 100. Som integrator skal altså skrive sin data-import/eksport kode på en sådan form at den henter data ud i “flere klumper” i stedet for en enkelt. Algoritmen til fuld data eksport er kort beskrevet i følgende pseudokode:

...

https://kitos.dk/api/v2/it-systems?page=1&pageSize=100

Bemærk: I API V2 skelnes der mellem begrænset paginering (max page size på 100) og ubegrænset. For endpoints med ubegrænset paginering vil hele resultatsættet kunne hentes i et enkelt request ved at undlade pagineringsparametre. Hvilke regler der gælder for det enkelte endpoint, fremgår af Swagger dokumentation

Særligt for OData queries

...