...
API listaa kaikki julkaistut tuotokset aineistot (containers).
GET rajapinta esimerkki:
...
Code Block |
---|
curl -X POST "http://localhost:8084/datamodel/api/v1/integration/resources" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"status\":[\"DRAFT\",\"VALID\"],\"after\":\"2018-11-19T14:05:19.451Z\",\"before\":\"2019-01-19T14:05:19.451Z\"}" -H "Authorization: Bearer INSERT_TOKEN_HERE" |
...
Aineiston resolvointi uri:n avulla
Harmonisoidut integration-rajapinnat tarjoavat yksinkertaisen tavan listata julkaisut ja resurssitaineistot. Listauksen perusteella voidaan hakea tarkempia julkaisukohtaisia tietoja resolvoimalla julkaisun tai resurssin uri-osoite:aineisto URI-tunnuksen avulla.
Esimerkki URI osoitteen resolvoinnistaURI osoitteen resolvointi:
Code Block |
---|
curl -L -X GET --header 'Accept: application/json' 'http://uri.suomi.fi/datamodel/ns/att#' |
...
Tietomallit | Sanastot | Koodistot |
---|---|---|
application/schema+json | application/json | application/json |
application/ld+json | application/xml | |
application/ld+json+context | application/rdf+xml | |
application/xml | ||
application/ld+json+context | ||
application/vnd+oai+openapi+json | ||
text/turtle | ||
application/rdf+xml |
Sovelluskohtaiset export API:t
Sovelluksista voidaan exportoida aineistoja myös sovelluskohtaisten export API:en avulla.
Tietomallit:
/datamodel/api/v1/exportModel
Sanastot:
/terminology/api/v1/export?uri=
Koodistot:
/codelist/api/v1/export?