Åpne data
Dokumentene som publiseres på Kudos er offentlige, og tilbys som åpne data gjennom et REST API og som en SQL-datadump.
REST API
APIet er under utvikling og tilbys med forbehold om at det kan bli gjort endringer fram til en stabil versjon settes i drift.
Database
Databasen er eksportert fra MariaDB og er kompatibel med MySQL, men kan også importeres i Postgres og andre databasesystemer ved hjelp av konverteringsverktøy.
Feltnavnene er for det meste selvforklarende, mens tabellstrukturene følger konvensjonene fra Laravel Eloquent .
Tekstinnholdet fra dokumentene ligger i feltet plaintext. Dataene er ZLIB-komprimert.
PDF-dokumenter
Per i dag lagres dokumentene på Kudos kun i PDF-format. Dokumentene kan lastes ned samlet, pakket i en tar-fil.
Dokumentene er katalogisert basert på filenes sha256-sjekksummer. Stiene til filene knyttet til et dokument kan utledes med følgende SQL-spørring, hvor «?» er IDen til dokumentet:
SELECT
`document_id`,
`description`,
CONCAT(SUBSTRING(`sha256`, 1, 3), '/', `sha256`, '/', `filename`)
AS `path`
FROM
`files`
WHERE
`document_id` = ?
Spørsmål
Ta kontakt med Kudos dersom du har tekniske spørsmål, eller spørsmål om Kudos og åpne data generelt:
Send e-post til Kudos