Versions Compared

Key

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

...

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#'

...

TietomallitSanastotKoodistot
application/schema+jsonapplication/jsonapplication/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?