{"id":834,"date":"2024-11-12T15:19:19","date_gmt":"2024-11-12T14:19:19","guid":{"rendered":"https:\/\/tomp-wg.org\/?p=834"},"modified":"2024-11-12T16:29:13","modified_gmt":"2024-11-12T15:29:13","slug":"a-fair-tomp-api","status":"publish","type":"post","link":"https:\/\/tomp-wg.org\/?p=834","title":{"rendered":"A FAIR TOMP-API"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"834\" class=\"elementor elementor-834\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0951824 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0951824\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb7f57d\" data-id=\"eb7f57d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a80402a elementor-widget elementor-widget-heading\" data-id=\"a80402a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">TOMP-API &amp; FAIR principles<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5cdce8d2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5cdce8d2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d42eb4f\" data-id=\"2d42eb4f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-70838e4 elementor-widget elementor-widget-text-editor\" data-id=\"70838e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><!-- wp:paragraph --><\/p>\n<p>The TOMP-Working group is on a mission to develop and sustain an open standard for technical communication between Transport Operators and MaaS Providers. To fulfil this mission, &#8216;alignment&#8217; and &#8216;interoperability&#8217; are crucial. Both words are often used in one sentence with the acronym \u2018FAIR\u2019. This stands for <b>F<\/b>indable, <b>A<\/b>ccessible, <b>I<\/b>nteroperable and <b>R<\/b>eusable.<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<p><!-- \/wp:paragraph --><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03009ba elementor-widget elementor-widget-image\" data-id=\"03009ba\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"974\" height=\"381\" src=\"https:\/\/tomp-wg.org\/wp-content\/uploads\/2024\/07\/FAIRdataprinciples_foster.png\" class=\"attachment-large size-large wp-image-839\" alt=\"Image: https:\/\/book.fosteropenscience.eu\/\" loading=\"lazy\" srcset=\"https:\/\/tomp-wg.org\/wp-content\/uploads\/2024\/07\/FAIRdataprinciples_foster.png 974w, https:\/\/tomp-wg.org\/wp-content\/uploads\/2024\/07\/FAIRdataprinciples_foster-300x117.png 300w, https:\/\/tomp-wg.org\/wp-content\/uploads\/2024\/07\/FAIRdataprinciples_foster-768x300.png 768w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-51ddc2c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"51ddc2c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bff13f5\" data-id=\"bff13f5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a3d5fe elementor-widget elementor-widget-text-editor\" data-id=\"7a3d5fe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p dir=\"ltr\" style=\"line-height: 1.38; margin-top: 0pt; margin-bottom: 30pt;\"><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">The FAIR-principles saw the light in a 2016-article in<\/span><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve; color: #767676;\"> the journal <\/span><span style=\"font-size: 12pt; letter-spacing: 0px; font-family: Arial, sans-serif; font-style: italic; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve; color: #767676;\">Scientific Data <\/span><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve; color: #767676;\">(a part of <\/span><span style=\"font-size: 12pt; letter-spacing: 0px; font-family: Arial, sans-serif; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve; color: #767676;\"><i>Nature<\/i><\/span><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve; color: #767676;\">). The<\/span><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\"> \u2018FAIR Guiding Principles for scientific data management and stewardship\u2019 <\/span><span style=\"font-size: 12pt; font-style: normal; letter-spacing: 0px; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">aim to optimise the reuse of research data by making them Findable, Accessible, Interoperable and Reusable, for humans but also for machines.\u00a0<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.38; margin-top: 0pt; margin-bottom: 30pt;\"><span style=\"font-family: 'Source Sans Pro', sans-serif; font-size: 16px; font-style: normal; font-weight: 300; color: var( --e-global-color-text ); letter-spacing: 0px;\">Now, what is the impact of these principles on the TOMP-API, and how do we apply them?<\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9e72a23 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9e72a23\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aba57b0\" data-id=\"aba57b0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ce56ed elementor-widget elementor-widget-heading\" data-id=\"5ce56ed\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Findable<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-32b3e43 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"32b3e43\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d87ac4\" data-id=\"1d87ac4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6dc55ec elementor-widget elementor-widget-text-editor\" data-id=\"6dc55ec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><span lang=\"EN-US\" style=\"font-size: 12.0pt; line-height: 115%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"><span style=\"color: #767676; font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: 400; white-space-collapse: preserve; letter-spacing: 0px;\">\u2018Findable\u2019 means that the data should be easy to find. T<\/span>his is not the TOMP&#8217;s responsibility (as it is only a specification), but we are prepared to be found and explored. For example, a part of the \u2018Operator Information Module\u2019 describes what is implemented in the API &#8211; note that in most cases, the TOMP is implemented partially, only implementing the needed use cases from a business perspective. On top of this, we describe how the API works, and what can be expected. In version 2.0 we will even formalise the allowed \u2018next steps\u2019, namely the flow throughout the interface. Each response describes what can be done and the possible next steps (=requests).<\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-356489d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"356489d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-89e661f\" data-id=\"89e661f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8e1770 elementor-widget elementor-widget-heading\" data-id=\"e8e1770\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Accessible<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-968abf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"968abf1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b582d3\" data-id=\"1b582d3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4eeab4b elementor-widget elementor-widget-text-editor\" data-id=\"4eeab4b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><span style=\"font-size: 12pt; font-style: normal; font-weight: 400; letter-spacing: 0px; font-family: Arial, sans-serif; color: #767676; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">\u2018Accessible\u2019 means that the user needs to know how the data can be accessed. <\/span>The interface should be technically accessible. Therefore we do not limit the identification nor the authentication methods. Whether you want to set up a secure method, like certificates, OAuth2, JWT, or less secure ones like username\/password, we do not restrict. The API can be implemented in any environment, the technical accessibility is a bilateral agreement between the Maas Provider and the Transport Operator(s). This is required because there are implementations globally and security rules are not equally important everywhere.\u00a0<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-047730b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"047730b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a00bdb2\" data-id=\"a00bdb2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-111c777 elementor-widget elementor-widget-heading\" data-id=\"111c777\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Interoperable<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-676611c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"676611c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c730966\" data-id=\"c730966\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2688801 elementor-widget elementor-widget-text-editor\" data-id=\"2688801\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>&#8216;Interoperable&#8217; means that the data can be used in other operations (inter-operations), which implies that you should have a clear definition of all your concepts.\u00a0<span style=\"font-size: 16px; font-weight: 400; color: var( --e-global-color-text ); letter-spacing: 0px;\">That is why we want to make sure that we support the exchange of data between MaaS Providers and Transport Operators by developing an open standard they can rely on.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is also one of the reasons why we have decided to revise entirely the architecture of the TOMP-API in its upcoming version. This will allow the TOMP-API to be used with Transmodel-based standards such as NeTEx. In that sense, the TOMP-WG is actively contributing to data being interoperable for all.<\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0460b5c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0460b5c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e6a754\" data-id=\"5e6a754\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b5157a3 elementor-widget elementor-widget-heading\" data-id=\"b5157a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Reusable<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-863fb81 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"863fb81\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-543e982\" data-id=\"543e982\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-02335dc elementor-widget elementor-widget-text-editor\" data-id=\"02335dc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><span style=\"font-size: 16px; color: var( --e-global-color-text ); letter-spacing: 0px;\">Last but not least, the FAIR principles aspire to optimise the reuse of data. To allow reuse,\u00a0these data should be well-described.\u00a0<\/span><span style=\"font-size: 16px; color: var( --e-global-color-text ); letter-spacing: 0px;\">And that makes this principle the toughest of the four. We noticed that sharing data is already a sensitive operation. In the beginning, when we used GBFS as a starting point for the \u2018support trip planning\u2019 part (the Operator Information Module) and modified it to serve our use needs, we found out that it directly conflicts with existing GBFS imports from Journey Planners. The goal of the latter is different, even different enough to make it unusable for our case. In other words, being &#8216;reusable&#8217; comes with a high price: you create datasets that serve multiple goals, with all costs related.<\/span><\/p>\n<p><span style=\"font-size: 16px; color: var( --e-global-color-text ); letter-spacing: 0px;\">With the anticipated version 2.0, we have the ambition to remove overlap with existing standards, so the principle of reusability will be respected after all. We want to remove parts that overlap and work together with the organisations of the existing standards, proposing extensions or modifications to these standards, to serve as the original goal (like trip planning), but also supply the required data to start booking using the TOMP-API. Now that is real alignment!<\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fc45488 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fc45488\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dc7ff73\" data-id=\"dc7ff73\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2882e0b elementor-widget elementor-widget-heading\" data-id=\"2882e0b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">In conclusion...<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4a83907 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4a83907\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f98d63\" data-id=\"0f98d63\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-12b2ed2 elementor-widget elementor-widget-text-editor\" data-id=\"12b2ed2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><span style=\"font-weight: normal;\"><span style=\"font-size: 12pt; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-style: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">As was illustrated above, the TOMP-API takes the FAIR principles seriously. Not only do we take them into account, we also comply with the principles wherever we can and provide a solid base to be used everywhere, for instance in bilateral usages and European data spaces, but also as a standard for new Transport Operators.<\/span><\/span><\/p>\n<p><span style=\"font-weight: normal;\"><span style=\"font-size: 12pt; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-style: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">\u00a0<\/span><\/span><\/p>\n<p><i style=\"color: #767676; font-family: Arial, sans-serif; font-size: 12pt; white-space-collapse: preserve; letter-spacing: 0px;\"><u>Author<\/u>: <a href=\"https:\/\/www.linkedin.com\/in\/edwinvandenbelt\/\" target=\"_blank\" rel=\"noopener\">Edwin van den Belt<\/a><\/i><\/p>\n<p><i style=\"color: #767676; font-family: Arial, sans-serif; font-size: 12pt; white-space-collapse: preserve; letter-spacing: 0px;\"><u>Edits<\/u>: <a href=\"https:\/\/www.linkedin.com\/in\/tuthothai\/\" target=\"_blank\" rel=\"noopener\">Tu-Tho Thai<\/a>, <a href=\"https:\/\/www.linkedin.com\/in\/jeltenbaguet\/\" target=\"_blank\" rel=\"noopener\">Jelten Baguet<\/a><\/i><\/p>\n<p><span style=\"font-weight: normal;\"><span style=\"font-size: 12pt; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-style: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">\u00a0<\/span><\/span><\/p>\n<p><span style=\"font-weight: normal;\"><span style=\"font-size: 12pt; font-family: Arial, sans-serif; color: #767676; font-weight: 400; font-style: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; white-space-collapse: preserve;\">Interested in further reading? Have a look at the original publication of the FAIR principles in <a href=\"https:\/\/www.nature.com\/articles\/sdata201618\" target=\"_blank\" rel=\"noopener\">Science Data<\/a> or read the introduction on the <a href=\"https:\/\/www.go-fair.org\/fair-principles\/\" target=\"_blank\" rel=\"noopener\">Go-FAIR website<\/a>.<\/span><\/span><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The TOMP-Working Group is on a mission to develop an API that is \u2018FAIR&#8217;:  Findable, Accessible, Interoperable and Reusable.<\/p>\n<p>Read more about this ambition in the blog written by Edwin van den Belt.<\/p>\n","protected":false},"author":2,"featured_media":839,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[67],"tags":[68,62,8,47],"jetpack_featured_media_url":"https:\/\/tomp-wg.org\/wp-content\/uploads\/2024\/07\/FAIRdataprinciples_foster.png","_links":{"self":[{"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/posts\/834"}],"collection":[{"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=834"}],"version-history":[{"count":61,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/posts\/834\/revisions"}],"predecessor-version":[{"id":1026,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/posts\/834\/revisions\/1026"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=\/wp\/v2\/media\/839"}],"wp:attachment":[{"href":"https:\/\/tomp-wg.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tomp-wg.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}