#Julkaisu-tiedot REST API ## HTTP | HTTPS://[host]/api [**Contact the developer**](mailto:) **Version** v1.0 [**Terms of Service**]() [**Apache 2.0**](http://www.apache.org/licenses/LICENSE-2.0.html) # APIs ## /Latausraportit/Duplikaatit ### GET <a id="get">Get situation report as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Duplikaatit">Duplikaatit</a>| ## /Latausraportit/Tilanne ### GET <a id="getTilanne">Get situation report as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Tilanneraportti">Tilanneraportti</a>| ## /Latausraportit/Virheet ### GET <a id="getVirheet">Get error report as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Virheraportti">Virheraportti</a>| ## /TKjulkaisut ### GET <a id="get">Get all TK Julkaisu objects as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/JulkaisuTK">JulkaisuTK</a>| ## /Yhteisjulkaisut/Ristiriitaiset ### GET <a id="get">Get situation report as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/YhteisjulkaisutRistiriitaiset">YhteisjulkaisutRistiriitaiset</a>| ## /julkaisut ### GET <a id="get">Get all Julkaisu objects as json array</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Julkaisu">Julkaisu</a>| ## /julkaisut/haku ### GET <a id="search">Search Julkaisu objects as JSON</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>etunimi</th> <td>query</td> <td>no</td> <td>Firstname (freetext search supported), search for organisation own authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>sukunimi</th> <td>query</td> <td>no</td> <td>Lastname (freetext search supported), search for organisation own authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>henkiloHaku</th> <td>query</td> <td>no</td> <td>Author search (freetext search supported), search for all authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunNimi</th> <td>query</td> <td>no</td> <td>Name of publication (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>lehdenNimi</th> <td>query</td> <td>no</td> <td>Name of magazine (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>avainsana</th> <td>query</td> <td>no</td> <td>Key word (freetext search supported), multiple values allowed with &#x27;OR&#x27; condition.</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisuVuosi</th> <td>query</td> <td>no</td> <td>Release year</td> <td> - </td> <td>string </td> </tr> <tr> <th>organisaatioTunnus</th> <td>query</td> <td>no</td> <td>Organization ID</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunOrgTunnus</th> <td>query</td> <td>no</td> <td>Organization ID of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>orcid</th> <td>query</td> <td>no</td> <td>ORCID (Open Researcher and Contributor ID)</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisuTyyppi</th> <td>query</td> <td>no</td> <td>Type of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunTila</th> <td>query</td> <td>no</td> <td>State of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>issn</th> <td>query</td> <td>no</td> <td>ISSN</td> <td> - </td> <td>string </td> </tr> <tr> <th>isbn</th> <td>query</td> <td>no</td> <td>ISBN</td> <td> - </td> <td>string </td> </tr> <tr> <th>kustantajanNimi</th> <td>query</td> <td>no</td> <td>Name of publisher (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>doi</th> <td>query</td> <td>no</td> <td>DOI</td> <td> - </td> <td>string </td> </tr> <tr> <th>muutospvmAlku</th> <td>query</td> <td>no</td> <td>From the date changed, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>muutospvmLoppu</th> <td>query</td> <td>no</td> <td>To the date changed, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>luontipvmAlku</th> <td>query</td> <td>no</td> <td>From the date created, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>luontipvmLoppu</th> <td>query</td> <td>no</td> <td>To the date created, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>yhteisJulkaisunTunnus</th> <td>query</td> <td>no</td> <td>Common publication identifier</td> <td> - </td> <td>string </td> </tr> <tr> <th>jufoTunnus</th> <td>query</td> <td>no</td> <td>Publication forum identifier. Leave empty to find publications which not have forum identifier. (example: jufoTunnus=</td> <td> - </td> <td>string </td> </tr> <tr> <th>ilmoitusVuosi</th> <td>query</td> <td>no</td> <td>Announcement year</td> <td> - </td> <td>string </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | | ## /julkaisut/haku/xml ### GET <a id="searchXml">Search Julkaisu objects as Julkaisut-XML</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>etunimi</th> <td>query</td> <td>no</td> <td>Firstname (freetext search supported), search for organisation own authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>sukunimi</th> <td>query</td> <td>no</td> <td>Lastname (freetext search supported), search for organisation own authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>henkiloHaku</th> <td>query</td> <td>no</td> <td>Author search (freetext search supported), search for all authors</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunNimi</th> <td>query</td> <td>no</td> <td>Name of publication (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>lehdenNimi</th> <td>query</td> <td>no</td> <td>Name of magazine (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>avainsana</th> <td>query</td> <td>no</td> <td>Key word (freetext search supported), multiple values allowed with &#x27;OR&#x27; condition.</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisuVuosi</th> <td>query</td> <td>no</td> <td>Release year</td> <td> - </td> <td>string </td> </tr> <tr> <th>organisaatioTunnus</th> <td>query</td> <td>no</td> <td>Organization ID</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunOrgTunnus</th> <td>query</td> <td>no</td> <td>Organization ID of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>orcid</th> <td>query</td> <td>no</td> <td>ORCID (Open Researcher and Contributor ID)</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisuTyyppi</th> <td>query</td> <td>no</td> <td>Type of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>julkaisunTila</th> <td>query</td> <td>no</td> <td>State of publication</td> <td> - </td> <td>string </td> </tr> <tr> <th>issn</th> <td>query</td> <td>no</td> <td>ISSN</td> <td> - </td> <td>string </td> </tr> <tr> <th>isbn</th> <td>query</td> <td>no</td> <td>ISBN</td> <td> - </td> <td>string </td> </tr> <tr> <th>kustantajanNimi</th> <td>query</td> <td>no</td> <td>Name of publisher (freetext search supported)</td> <td> - </td> <td>string </td> </tr> <tr> <th>doi</th> <td>query</td> <td>no</td> <td>DOI</td> <td> - </td> <td>string </td> </tr> <tr> <th>muutospvmAlku</th> <td>query</td> <td>no</td> <td>From the date changed, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>muutospvmLoppu</th> <td>query</td> <td>no</td> <td>To the date changed, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>luontipvmAlku</th> <td>query</td> <td>no</td> <td>From the date created, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>luontipvmLoppu</th> <td>query</td> <td>no</td> <td>To the date created, Date ISO-8601 format (example: 2016-03-22T07:52:44Z)</td> <td> - </td> <td>string </td> </tr> <tr> <th>yhteisJulkaisunTunnus</th> <td>query</td> <td>no</td> <td>Common publication identifier</td> <td> - </td> <td>string </td> </tr> <tr> <th>jufoTunnus</th> <td>query</td> <td>no</td> <td>Publication forum identifier. Leave empty to find publications which not have forum identifier. (example: jufoTunnus=</td> <td> - </td> <td>string </td> </tr> <tr> <th>ilmoitusVuosi</th> <td>query</td> <td>no</td> <td>Announcement year</td> <td> - </td> <td>string </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/xml;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | | ## /julkaisut/xml ### GET <a id="getXml">Get all Julkaisu objects as Julkaisut-XML</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/xml;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | | ## /julkaisut/xml/{julkaisunTunnus} ### GET <a id="getXmlByJulkaisunTunnus">Get one Julkaisu object by julkaisunTunnus as Julkaisut-XML</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/xml;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | | ## /julkaisut/{julkaisunTunnus} ### GET <a id="getByJulkaisunTunnus">Get one Julkaisu object by julkaisunTunnus</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | | ## /julkaisut/{julkaisunTunnus}/hanke ### GET <a id="getHankenumeros">Get all Hankenumeros for Julkaisu</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Hanke">Hanke</a>| | 404 | Julkaisu not found with given julkaisunTunnus | - | ### POST <a id="createHankenumero">Create Hankenumero to Julkaisu</a> #### Request **Content-Type: ** application/json;charset=utf-8 ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>body</th> <td>body</td> <td>yes</td> <td>Hanke JSON object</td> <td> - </td> <td> <a href="#/definitions/Hanke">Hanke</a> </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 201 | Creating Hankenumero success | - | | 400 | Hanke JSON is not valid | - | | 404 | Julkaisu not found with given julkaisunTunnus | - | ## /julkaisut/{julkaisunTunnus}/hanke/{hankeId} ### GET <a id="getHanke">Get Hankenumero by id for Julkaisu</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>hankeId</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>integer (int64)</td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | successful operation | <a href="#/definitions/Hanke">Hanke</a>| | 404 | Julkaisu not found with given julkaisunTunnus and hankeId | - | ### PUT <a id="updateHankenumero">Update Hankenumero</a> #### Request **Content-Type: ** application/json;charset=utf-8 ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>hankeId</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>integer (int64)</td> </tr> <tr> <th>body</th> <td>body</td> <td>yes</td> <td>Hanke JSON object</td> <td> - </td> <td> <a href="#/definitions/Hanke">Hanke</a> </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | Updating Hankenumero success | - | | 400 | Hanke JSON is not valid | - | | 404 | Requested Hankenumero not found | - | ### DELETE <a id="deleteHankenumero">Delete Hankenumero from julkaisu by id</a> #### Request ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>hankeId</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>integer (int64)</td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | Deleting Hankenumero success | - | ## /julkaisut/{julkaisunTunnus}/juuli ### POST <a id="createJuuliUrl">Create or update JUULI URL to Julkaisu</a> #### Request **Content-Type: ** application/json;charset=utf-8 ##### Parameters <table border="1"> <tr> <th>Name</th> <th>Located in</th> <th>Required</th> <th>Description</th> <th>Default</th> <th>Schema</th> </tr> <tr> <th>julkaisunTunnus</th> <td>path</td> <td>yes</td> <td></td> <td> - </td> <td>string </td> </tr> <tr> <th>body</th> <td>body</td> <td>yes</td> <td>Juuli JSON object</td> <td> - </td> <td> <a href="#/definitions/Juuli">Juuli</a> </td> </tr> <tr> <th>X-ORG-ID</th> <td>header</td> <td>no</td> <td></td> <td> - </td> <td>string </td> </tr> </table> #### Response **Content-Type: ** application/json;charset=utf-8 | Status Code | Reason | Response Model | |-------------|-------------|----------------| | 200 | Creating or updating success | - | | 400 | Juuli JSON is not valid | - | | 404 | Julkaisu not found with given julkaisunTunnus | - | # Definitions ## <a name="/definitions/AvainsanaTK">AvainsanaTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>avainsana</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Duplikaatit">Duplikaatit</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>getduplikaattiID</td> <td> integer (int64) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getorganisaatiotunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getorganisaationimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjulkaisuntunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getkuvaus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjulkaisunorgtunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getduplikaattijulkaisunorgtunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjulkaisunnimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getduplikaattijulkaisunnimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjulkaisutyyppikoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gettila</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gettarkistusID</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getluontipaivamaara</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getilmoitusvuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjulkaisuvuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Hanke">Hanke</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>id</td> <td> integer (int64) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>required</td> <td>-</td> <td></td> </tr> <tr> <td>hankenumero</td> <td> string </td> <td>required</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>required</td> <td>-</td> <td></td> </tr> <tr> <td>muutospvm</td> <td> string (date-time) </td> <td>optional</td> <td>Date ISO-8601 format</td> <td></td> </tr> <tr> <td>luontipvm</td> <td> string (date-time) </td> <td>optional</td> <td>Date ISO-8601 format</td> <td></td> </tr> </table> ## <a name="/definitions/HankeTK">HankeTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>hankenumero</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>rahoittajaOrg</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/IsbnTK">IsbnTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>isbn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/IssnTK">IssnTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>issn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Julkaisu">Julkaisu</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tekijat</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuTyyppi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>lehdenNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>kustantajanNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>isbn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>issn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>muutospvm</td> <td> string (date-time) </td> <td>optional</td> <td>Date ISO-8601 format</td> <td></td> </tr> <tr> <td>luontipvm</td> <td> string (date-time) </td> <td>optional</td> <td>Date ISO-8601 format</td> <td></td> </tr> <tr> <td>julkaisunTila</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>doi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunOrgTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisJulkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>ilmoitusVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>konferenssinNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>emojulkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>pysyvaOsoiteTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/JulkaisuTK">JulkaisuTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>ilmoitusVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTilakoodi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunOrgTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tekijatiedotTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tekijoidenLkm</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>sivunumeroTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>artikkelinumero</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>isbn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoLuokkaKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisumaaKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>lehdenNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>issn</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>volyymiTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>lehdenNumeroTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>konferenssinNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>kustantajanNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>kustannuspaikkaTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>emojulkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>emojulkaisunToimittajatTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisutyyppiKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuKVKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuSHPKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuTutkimuslaitosKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuMuuKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunKansainvalisyysKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunKieliKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>avoinSaatavuusKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>evoJulkaisunKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>doi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>pysyvaOsoiteTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>lahdetietokannanTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>rinnakkaistallennusKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>juuliOsoiteTeksti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisuYritysKytkin</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>orgSektori</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>hankeTKs</td> <td> array[<a href="#/definitions/HankeTK">HankeTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>avainsanaTKs</td> <td> array[<a href="#/definitions/AvainsanaTK">AvainsanaTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>isbnTKs</td> <td> array[<a href="#/definitions/IsbnTK">IsbnTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>issnTKs</td> <td> array[<a href="#/definitions/IssnTK">IssnTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>koulutusalaTKs</td> <td> array[<a href="#/definitions/KoulutusalaTK">KoulutusalaTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>orgYksikkoTKs</td> <td> array[<a href="#/definitions/OrgYksikkoTK">OrgYksikkoTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tekijaTKs</td> <td> array[<a href="#/definitions/TekijaTK">TekijaTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tieteenalaTKs</td> <td> array[<a href="#/definitions/TieteenalaTK">TieteenalaTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>taiteenalaTKs</td> <td> array[<a href="#/definitions/TaiteenalaTK">TaiteenalaTK</a>] </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getkasvatusalat_1</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gettaiteet_ja_kulttuurialat_2</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gethumanistiset_alat_3</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getyhteiskunnalliset_alat_4</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getkauppa_hallinto_ja_oikeustieteet_5</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getluonnontieteet_6</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gettietojenkasittely_ja_tietoliikenne_7</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>gettekniikan_alat_8</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getmaa_ja_metsatalousalat_9</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getlaaketieteet_10</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getterveys_ja_hyvinvointialat_11</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getpalvelualat_12</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoLuokkaVanha</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoLuokkaUusi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>alayksikko</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Juuli">Juuli</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>required</td> <td>-</td> <td></td> </tr> <tr> <td>juuliURL</td> <td> string </td> <td>required</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/KoulutusalaTK">KoulutusalaTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>koulutusala</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjNro</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/OrgYksikkoTK">OrgYksikkoTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuYksikko</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tekijaYksikko</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/TaiteenalaTK">TaiteenalaTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>taiteenala</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjNro</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/TekijaTK">TekijaTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>etunimet</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>sukunimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>orcid</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yksikko</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/TieteenalaTK">TieteenalaTK</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>latausId</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tieteenala</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getjNro</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Tilanneraportti">Tilanneraportti</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>organisaatioNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuTyyppi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaationJulkaisuTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>luontiPaivamaara</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>paivitysPaivamaara</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tilanneraporttiID</td> <td> integer (int64) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>ilmoitusVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTila</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>jufoLuokkaKoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/Virheraportti">Virheraportti</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>getnimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>kuvaus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunOrgTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisutyyppikoodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>koodi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>virheviesti</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>virheraporttiID</td> <td> integer (int64) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tila</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tarkistusID</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>ilmoitusVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> </table> ## <a name="/definitions/YhteisjulkaisutRistiriitaiset">YhteisjulkaisutRistiriitaiset</a> <table border="1"> <tr> <th>name</th> <th>type</th> <th>required</th> <th>description</th> <th>example</th> </tr> <tr> <td>rrID</td> <td> integer (int64) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>yhteisjulkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>organisaatioTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisuVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>ilmoitusVuosi</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunNimi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisutyyppi</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>julkaisunOrgTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>liittyvaJulkaisunOrgTunnus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>luontipaivamaara</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>tila</td> <td> integer (int32) </td> <td>optional</td> <td>-</td> <td></td> </tr> <tr> <td>kuvaus</td> <td> string </td> <td>optional</td> <td>-</td> <td></td> </tr> </table>