CINXE.COM

FAQs | Transport Open Data

<!-- THEME DEBUG --> <!-- THEME HOOK: 'html' --> <!-- FILE NAME SUGGESTIONS: ▪️ html--node--faq-catalogue.html.twig ▪️ html--node--95.html.twig ▪️ html--node--%.html.twig ▪️ html--node.html.twig ✅ html.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/layout/html.html.twig' --> <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/themes/custom/tfnsw_opendata_theme/favicon.png" type="image/png" /> <link rel="canonical" href="http://opendata.transport.nsw.gov.au/faqs" /> <link rel="shortlink" href="http://opendata.transport.nsw.gov.au/node/95" /> <title>FAQs | Transport Open Data</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_uCFklkYf3ZjCe32nQY8TquBuVbhOgz_csp4NHd50M-I.css?delta=0&amp;language=en&amp;theme=tfnsw_opendata_theme&amp;include=eJx1zEEOgCAMBMAPEXkSqbBGYqHGFkh_b-LdyxxHXQ0t7qQIdnRdSW70QkbJTjRENWcEJpdhqVTNMvF4lI4sHGbF0vi5NSmDf5adJV8vNS0rGw" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_hiQc-3UjaX74mfa_PrxVOfG4PsZ-06ETROMBx3EeXBQ.css?delta=1&amp;language=en&amp;theme=tfnsw_opendata_theme&amp;include=eJx1zEEOgCAMBMAPEXkSqbBGYqHGFkh_b-LdyxxHXQ0t7qQIdnRdSW70QkbJTjRENWcEJpdhqVTNMvF4lI4sHGbF0vi5NSmDf5adJV8vNS0rGw" /> </head> <body class="node-95 node-type--faq-catalogue path-node language--en"> <a href="#main-content" class="visually-hidden focusable"> Skip to main content </a> <!-- THEME DEBUG --> <!-- THEME HOOK: 'off_canvas_page_wrapper' --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/off-canvas-page-wrapper.html.twig' --> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <!-- THEME DEBUG --> <!-- THEME HOOK: 'page' --> <!-- FILE NAME SUGGESTIONS: ▪️ page--node--faq-catalogue.html.twig ▪️ page--path--faqs.html.twig ▪️ page--node--faq-catalogue.html.twig ▪️ page--node--95.html.twig ▪️ page--node--%.html.twig ▪️ page--node.html.twig ✅ page.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/page/page.html.twig' --> <div class="page"> <div class="ms-auto"> <!-- TOPBAR START --> <nav class="navbar navbar-expand-lg justify-content-between navbar-dark bg-primary" data-bs-theme="dark"> <div class="container"> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#topbar-nav" aria-controls="topbar-nav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="topbar-nav" class="collapse navbar-collapse"> <div class="ms-auto d-flex d-flex flex-column flex-lg-row justify-content-end"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--topbar.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-tfnswckanloginblock.html.twig ✅ block--tfnsw-ckan-login-menu-block.html.twig ▪️ block--tfnsw-ckanlogin-block.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--tfnsw-ckan-login-menu-block.html.twig' --> <div class="block block--tfnsw-opendata-theme-tfnswckanloginblock"> <ul class="navbar-nav"> <li class="nav-item"><a href="/data/user/login" class="nav-link">Login</a></li> <li class="nav-item"><a href="/data/user/register" class="nav-link">Register</a></li> </ul> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--tfnsw-ckan-login-menu-block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-search.html.twig ▪️ block--system-menu-block--search.html.twig ✅ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block--system-menu-block.html.twig' --> <div class="block block--tfnsw-opendata-theme-search block--system-menu"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'menu__search' --> <!-- FILE NAME SUGGESTIONS: ▪️ menu--search.html.twig ✅ menu.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/menu/menu.html.twig' --> <ul class="navbar-nav nav"> <li class="nav-item dropdown"> <a href="/relatedlinks" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Related Links</a> <div class="dropdown-menu"> <a href="https://www.transport.nsw.gov.au" class="dropdown-item">Transport for NSW</a> </div> </li> </ul> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/menu/menu.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block--system-menu-block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> </div> </div> </div> </nav> <!-- TOPBAR END --> </div> <!-- NAVBAR START --> <nav class="navbar navbar-expand-lg justify-content-between navbar-light bg-light" data-bs-theme="light"> <div class="container"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--navbar-branding.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-site-branding.html.twig ✅ block--system-branding-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-branding-block.html.twig' --> <div class="block block--tfnsw-opendata-theme-site-branding block--system-branding"> <a href="/" class="navbar-brand d-flex align-items-center py-0 " aria-label=""> <img src="/themes/custom/tfnsw_opendata_theme/logo.svg" width="240" alt="Transport Open Data logo" class="me-2" /> </a> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-branding-block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-main" aria-controls="navbar-main" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar-main" class="collapse navbar-collapse"> <div class="ms-auto"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--navbar-right.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-main-menu.html.twig ▪️ block--system-menu-block--main.html.twig ✅ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block--system-menu-block.html.twig' --> <div class="block block--tfnsw-opendata-theme-main-menu block--system-menu"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'menu__main' --> <!-- FILE NAME SUGGESTIONS: ✅ menu--main.html.twig ✅ menu--main.html.twig ▪️ menu.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/menu/menu--main.html.twig' --> <ul class="nav navbar-nav"> <li class="nav-item"> <a href="/about" class="nav-link" data-drupal-link-system-path="node/45">About</a> </li> <li class="nav-item dropdown"> <a href="/browse" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Browse</a> <div class="dropdown-menu"> <a href="/data/dataset/" class="dropdown-item">Data Catalogue</a> <a href="/data/dataset/?tags=geospatial" class="dropdown-item" data-drupal-link-query="{&quot;tags&quot;:&quot;geospatial&quot;}">Geospatial</a> <a href="/data/dataset/?tags=insights" class="dropdown-item" data-drupal-link-query="{&quot;tags&quot;:&quot;insights&quot;}">Insights</a> <a href="/curatedviews" class="dropdown-item" data-drupal-link-system-path="node/49">Curated Views</a> <a href="/gtfs-studio/" class="dropdown-item">GTFS Studio</a> </div> </li> <li class="nav-item active dropdown"> <a href="/menudevelopers" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Developers</a> <div class="dropdown-menu"> <a href="/developers" class="dropdown-item" data-drupal-link-system-path="developers">Developers</a> <a href="/dataset-status" class="dropdown-item" data-drupal-link-system-path="dataset-status">Data Updates</a> <a href="/tfnsw-apistatus" class="dropdown-item" data-drupal-link-system-path="tfnsw-apistatus">API Status</a> <a href="/faqs" class="dropdown-item active is-active" data-drupal-link-system-path="node/95" aria-current="page">FAQs</a> </div> </li> <li class="nav-item dropdown"> <a href="/datainaction" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Data In Action</a> <div class="dropdown-menu"> <a href="/datastories" class="dropdown-item" data-drupal-link-system-path="datastories">Data Stories</a> <a href="/innovation" class="dropdown-item" data-drupal-link-system-path="node/96">Innovation Challenges</a> </div> </li> <li class="nav-item"> <a href="/datapartnerships" class="nav-link" data-drupal-link-system-path="node/28">Data Partnerships</a> </li> <li class="nav-item dropdown"> <a href="/forum" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Forum</a> <div class="dropdown-menu"> <a href="/blog" class="dropdown-item" data-drupal-link-system-path="blog">Blog</a> <a href="https://opendataforum.transport.nsw.gov.au" class="dropdown-item">Forum</a> </div> </li> </ul> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/menu/menu--main.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block--system-menu-block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> </div> </div> </div> </nav> <!-- NAVBAR START --> <main class="py-0"> <header class="page__header mb-2"> <div class="container"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--header.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-messages.html.twig ✅ block--system-messages-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/block--system-messages-block.html.twig' --> <div data-drupal-messages-fallback class="hidden"></div> <!-- END OUTPUT from 'core/modules/system/templates/block--system-messages-block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-breadcrumbs.html.twig ▪️ block--system-breadcrumb-block.html.twig ▪️ block--system.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="block block--tfnsw-opendata-theme-breadcrumbs"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'breadcrumb' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/navigation/breadcrumb.html.twig' --> <nav aria-label="breadcrumb" class="breadcrumb p-0 mb-2"> <ol class="breadcrumb mb-0 p-0"> <li class="breadcrumb-item "> <a href="/">Home</a> </li> </ol> </nav> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/navigation/breadcrumb.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> </div> </header> <div class="page__content pb-4" id="main-content"> <div class="container"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--content.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-pagetitle.html.twig ▪️ block--page-title-block.html.twig ▪️ block--core.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="block block--tfnsw-opendata-theme-pagetitle"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'page_title' --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/content/page-title.html.twig' --> <h1 class="page-title"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--title--faq-catalogue--full.html.twig ▪️ field--node--title--faq-catalogue.html.twig ✅ field--node--title.html.twig ▪️ field--node--faq-catalogue.html.twig ▪️ field--title.html.twig ▪️ field--string.html.twig ▪️ field.html.twig --> <!-- BEGIN OUTPUT from 'core/modules/node/templates/field--node--title.html.twig' --> <span>FAQs</span> <!-- END OUTPUT from 'core/modules/node/templates/field--node--title.html.twig' --> </h1> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/content/page-title.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-content.html.twig ✅ block--system-main-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block--system-main-block.html.twig' --> <div class="block block--tfnsw-opendata-theme-content block--system-main"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'node' --> <!-- FILE NAME SUGGESTIONS: ▪️ node--95--full.html.twig ▪️ node--95.html.twig ▪️ node--faq-catalogue--full.html.twig ▪️ node--faq-catalogue.html.twig ▪️ node--full.html.twig ✅ node.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/content/node.html.twig' --> <article data-history-node-id="95" class="node node--promoted faq-catalogue faq-catalogue--full"> <div class="node__content"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'layout__onecol' --> <!-- FILE NAME SUGGESTIONS: ✅ layout--onecol.html.twig ✅ layout--onecol.html.twig ▪️ layout.html.twig --> <!-- BEGIN OUTPUT from 'core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig' --> <div class="layout layout--onecol"> <div class="layout__region layout__region--content"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--block-content--basic.html.twig ▪️ block--block-content--ac46a557-672b-4119-9f35-207404daf764.html.twig ▪️ block--block-content--view-type--basic--full.html.twig ▪️ block--block-content--type--basic.html.twig ▪️ block--block-content--view--full.html.twig ▪️ block--block-content.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="block--type-basic block block--basic"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--block-content--body--basic--full.html.twig ▪️ field--block-content--body--basic.html.twig ▪️ field--block-content--body.html.twig ▪️ field--block-content--basic.html.twig ▪️ field--body.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Here are some frequently asked questions to help you find the information you need.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--views-block--faqs-block-1.html.twig ▪️ block--views-block.html.twig ▪️ block--views.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="views-element-container block"> <h2>Support</h2> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/container.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_view__faqs' --> <!-- FILE NAME SUGGESTIONS: ✅ views-view--faqs.html.twig ▪️ views-view--faqs--block-1.html.twig ✅ views-view--faqs.html.twig ✅ views-view--faqs.html.twig ▪️ views-view.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> <div class="view js-view-dom-id-09efa87f317bd9cb5c5092aec2682f4c6a6fe736b4b48d871249ab19fdd4cf1b view-faqs"> <div class="view-content"> <div class="accordion mb-5" id="accordion--"> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--82"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--82" aria-expanded="true" aria-controls="accordion-item--82"> Where can I get help using the Open Data Hub? </button> </h2> <div id="accordion-item--82" class="accordion-collapse collapse" aria-labelledby="accordion-header--82" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>We have a number of channels to help you. If you need help with data or technical questions, please review the <a href="/developers">Developers pages</a>. If you still have questions, you can post a question in the&nbsp;<a href="https://opendataforum.transport.nsw.gov.au/">Forum</a>. Be sure to read previous posts before posting a question, the answer may already be there.&nbsp;</p><p>If you have lost your password or username, or need to report an outage or issue, send an email to&nbsp;<a href="mailto:OpenDataHelp@transport.nsw.gov.au">OpenDataHelp@transport.nsw.gov.au</a>. We aim to respond to requests within 3 – 5 business days. Be sure to add as much information as you can to help us get back to you more quickly.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--83"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--83" aria-expanded="true" aria-controls="accordion-item--83"> How do I report data issues or outages? </button> </h2> <div id="accordion-item--83" class="accordion-collapse collapse" aria-labelledby="accordion-header--83" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>Data issues and outages are shown on the&nbsp;<a href="/tfnsw-apistatus">Status</a>&nbsp;page. Check the Status page first to see if it has already been reported. If the issue or outage isn’t displayed on the Status page, email <a href="mailto:OpenDataHelp@transport.nsw.gov.au">OpenDataHelp@transport.nsw.gov.au</a> with details of the issue or outage. Please be aware that some issues and outages cannot be fixed quickly, and may take time to resolve. You should always report issues and outages as soon as possible, so we can investigate and let the relevant people know.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--59"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--59" aria-expanded="true" aria-controls="accordion-item--59"> Can I use my own API? </button> </h2> <div id="accordion-item--59" class="accordion-collapse collapse" aria-labelledby="accordion-header--59" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>You can use your own API, but you will need to host your own API or use another host.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--84"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--84" aria-expanded="true" aria-controls="accordion-item--84"> How can I receive dataset update notifications? </button> </h2> <div id="accordion-item--84" class="accordion-collapse collapse" aria-labelledby="accordion-header--84" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The Data Update Notification Service (DUNS) allows Open Data Users to subscribe to update notifications for their chosen datasets. Simply log in to the Open Data Hub, navigate to the dataset you are interested in, and click "FOLLOW". You will receive an email to your nominated email account notifying you if the selected dataset has changed in the last 24 hours.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--87"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--87" aria-expanded="true" aria-controls="accordion-item--87"> What are GTFS and GTFS Studio? </button> </h2> <div id="accordion-item--87" class="accordion-collapse collapse" aria-labelledby="accordion-header--87" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>GTFS stands for General Transit Feeds Specification. More information about GTFS can be found via <a href="https://gtfs.org/">https://gtfs.org/</a>. It’s the key format of providing public transport data to developers and planners for timetable and realtime data.</p><p>GTFS data can be downloaded as a zip file and are CSV files which can be viewed in a text editor or Excel or spreadsheet application. Realtime data needs to be converted as it is in a protobuf format - our suggestion is to use GTFS Studio if you want to have a look at the data.</p><p>GTFS Studio is a feature added to the Open Data Hub as part of the Make Data Great Innovation Challenge. It provides access to browse Transport for NSW GTFS data and GTFS-realtime data.&nbsp;</p><p>You can access GTFS Studio from the top menu items on the Transport for NSW Open Data Hub. You will need to be logged into your Open Data Hub account to access and must be using a desktop resolution. You can review the user guide by visiting the <a href="https://opendata.admin.uat.transport.nsw.gov.au/developers/documentation"><strong>Documentation</strong></a> page.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--67"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--67" aria-expanded="true" aria-controls="accordion-item--67"> Why are there multiple records for the same ferry in the vehicle position feeds? </button> </h2> <div id="accordion-item--67" class="accordion-collapse collapse" aria-labelledby="accordion-header--67" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The GTFS-realtime ferry feed reports all current and future vehicle positions. This causes a "trail" of vehicles to appear while the ferry is moving. It's possible to filter out to only show the current trip's vehicle position. Use vehicle &gt; id as the unique identifier. Since the ferry feed no longer reports vehicle positions once a trip has been completed, you can cross reference with the GTFS-static data to identify which trip begins the earliest (i.e. has the earlieststop_times.txt entry).</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--65"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--65" aria-expanded="true" aria-controls="accordion-item--65"> Why isn’t the API Explorer working for the Timetables Complete GTFS and TransXChange APIs? </button> </h2> <div id="accordion-item--65" class="accordion-collapse collapse" aria-labelledby="accordion-header--65" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The Timetables Complete GTFS and TransXChange APIs return large files, and is unlikely to work in the API Explorer (or when Explore API is selected in the Data Catalogue). You can download the zip files by selecting Download in the dataset. Should you wish to retrieve the files on a regular basis, you can use your API key to retrieve it programmatically.</p><p><br>&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> </div> <!-- END OUTPUT from 'core/modules/system/templates/container.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--views-block--faqs-block-2.html.twig ▪️ block--views-block.html.twig ▪️ block--views.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="views-element-container block"> <h2>Open Data</h2> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/container.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_view__faqs' --> <!-- FILE NAME SUGGESTIONS: ✅ views-view--faqs.html.twig ▪️ views-view--faqs--block-2.html.twig ✅ views-view--faqs.html.twig ✅ views-view--faqs.html.twig ▪️ views-view.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> <div class="view js-view-dom-id-2d0aa644ef2cc6466e4b18f2f900cfb981f0820837998148bb66b9a22fe8ab8b view-faqs"> <div class="view-content"> <div class="accordion mb-5" id="accordion--"> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--37"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--37" aria-expanded="true" aria-controls="accordion-item--37"> What is Open Data? </button> </h2> <div id="accordion-item--37" class="accordion-collapse collapse" aria-labelledby="accordion-header--37" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>Open data is the idea that public information should be accessible, used, modified and shared by anyone for any purpose without restrictions. Open data should be both technically and legally open: technically open in that it is available and accessible to the community, and legally open in so far as there are appropriate licensing frameworks in place to facilitate its release, use and reuse by the community.</p><p>&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--38"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--38" aria-expanded="true" aria-controls="accordion-item--38"> What are the benefits of Open Data? </button> </h2> <div id="accordion-item--38" class="accordion-collapse collapse" aria-labelledby="accordion-header--38" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The NSW Government's open data policy is designed to drive benefits to the community because Open Data:</p><ul><li>Promotes open, transparent and accountable government;</li><li>Contributes to the digital economy in NSW, and promotes the development of new business and industries that can make use of government data;</li><li>Leads to better public services;</li><li>Advances community engagement with the government and with the work of government;</li><li>Enables data sharing between government agencies in NSW and across jurisdictions;</li><li>Facilitates greater understanding of agencies own data and the potential of that data; and</li><li>Supports evidence-based policy making and policy research.</li></ul></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--55"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--55" aria-expanded="true" aria-controls="accordion-item--55"> Is TfNSW data accurate? </button> </h2> <div id="accordion-item--55" class="accordion-collapse collapse" aria-labelledby="accordion-header--55" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>We derive and directly source our data from operational systems within TfNSW. While we cannot guarantee the complete accuracy of the data, it is the best source of data for our transport services.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--40"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--40" aria-expanded="true" aria-controls="accordion-item--40"> What are APIs, datasets, and resources? </button> </h2> <div id="accordion-item--40" class="accordion-collapse collapse" aria-labelledby="accordion-header--40" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>Application Programming Interfaces (APIs) are a set of rules and instructions for how software can interact with a dataset. APIs allow flexibility in how information within a dataset is accessed, typically so that users can select only a specific, relevant subset of the information. APIs are usually connected to datasets that are updated in real-time.</p><p>Datasets contain individual resources, as well as metadata. Metadata contains information about the dataset. Resources are the files within the dataset. A dataset may have multiple resources such as APIs, links or images.</p><p>A dataset is a collection of related sets of information, which shows relationships between categories and variables. An example of a dataset is a table of all train stations in NSW, with a set of information about each station, such as platform numbers.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--57"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--57" aria-expanded="true" aria-controls="accordion-item--57"> How is data containing private information protected? </button> </h2> <div id="accordion-item--57" class="accordion-collapse collapse" aria-labelledby="accordion-header--57" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>TfNSW sets out to provide as much data as possible, and some datasets need to be cleansed before being released. This may be due to safety, commercial concerns or protecting the privacy of our customers. These datasets need to be identified, prioritised and made available in the appropriate format.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> </div> <!-- END OUTPUT from 'core/modules/system/templates/container.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--views-block--faqs-block-3.html.twig ▪️ block--views-block.html.twig ▪️ block--views.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="views-element-container block"> <h2>Accesing &amp; Using Data</h2> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/container.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_view__faqs' --> <!-- FILE NAME SUGGESTIONS: ✅ views-view--faqs.html.twig ▪️ views-view--faqs--block-3.html.twig ✅ views-view--faqs.html.twig ✅ views-view--faqs.html.twig ▪️ views-view.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> <div class="view js-view-dom-id-04893c209020249024c26e0976037eb093d08411e8bd6ea8ed6b35d7e3464dd4 view-faqs"> <div class="view-content"> <div class="accordion mb-5" id="accordion--"> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--75"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--75" aria-expanded="true" aria-controls="accordion-item--75"> How can I request data? </button> </h2> <div id="accordion-item--75" class="accordion-collapse collapse" aria-labelledby="accordion-header--75" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>You can request additional data by emailing OpenDataProgram@transport.nsw.gov.au. Note that we only provide Transport for NSW data.</p><p>Timeframes for data requests vary based on the data being requested. We do endeavour to get back to you when you make a request, so if you haven’t heard from us please let us know as your request may have gone on a detour.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--63"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--63" aria-expanded="true" aria-controls="accordion-item--63"> Can I reuse or redistribute TfNSW data? </button> </h2> <div id="accordion-item--63" class="accordion-collapse collapse" aria-labelledby="accordion-header--63" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>For any dataset or API with a Creative Commons by Attribution 4.0 licence, you may reuse and redistribute the data. Please check the licence for the data you are using.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--68"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--68" aria-expanded="true" aria-controls="accordion-item--68"> How often are real-time data feeds updated? </button> </h2> <div id="accordion-item--68" class="accordion-collapse collapse" aria-labelledby="accordion-header--68" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p><strong style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(33, 37, 41);font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:bolder;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;">Sydney Trains GTFS and GTFS-R:</strong><span style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);color:rgb(33, 37, 41);display:inline !important;float:none;font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"> Real time data is updated every 15 seconds, static data is updated once a day&nbsp;</span><br><strong style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(33, 37, 41);font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:bolder;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;">Bus GTFS and GTFS-R:</strong><span style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);color:rgb(33, 37, 41);display:inline !important;float:none;font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"> Real time data is updated every 15 seconds, static data is updated once a day&nbsp;</span><br><strong style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(33, 37, 41);font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:bolder;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;">Ferries GTFS and GTFS-R:</strong><span style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);color:rgb(33, 37, 41);display:inline !important;float:none;font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"> Real time data is updated every 15 seconds, static data is updated once a day&nbsp;</span><br><strong style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(33, 37, 41);font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:bolder;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;">Light Rail GTFS and GTFS-R:</strong><span style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);color:rgb(33, 37, 41);display:inline !important;float:none;font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"> Real time data is updated every 15 seconds, static data is updated once a day&nbsp;</span><br><strong style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(33, 37, 41);font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:bolder;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;">Rural and Regional GTFS and GTFS-R:</strong><span style="-webkit-text-stroke-width:0px;background-color:rgb(255, 255, 255);color:rgb(33, 37, 41);display:inline !important;float:none;font-family:system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, &quot;Noto Sans&quot;, &quot;Liberation Sans&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;;font-size:16px;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;"> Real time data is updated every 15 seconds, static data is updated once a day</span></p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--66"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--66" aria-expanded="true" aria-controls="accordion-item--66"> What methods of authentication can I use for my apps? </button> </h2> <div id="accordion-item--66" class="accordion-collapse collapse" aria-labelledby="accordion-header--66" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>We recommend using API Key authentication as it is simple and has fewer issues than the OAuth 2 authentication. If you are using OAuth 2 authentication you may continue to do so.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--64"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--64" aria-expanded="true" aria-controls="accordion-item--64"> How can I share application credentials? </button> </h2> <div id="accordion-item--64" class="accordion-collapse collapse" aria-labelledby="accordion-header--64" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The creator of the application can share the API credentials (API key or OAuth credentials) with other users manually. There is no system functionality enabled to share apps or API credentials. Please note you should never share your user credentials (username and password) with anyone.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--79"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--79" aria-expanded="true" aria-controls="accordion-item--79"> Are CCTV feeds available? </button> </h2> <div id="accordion-item--79" class="accordion-collapse collapse" aria-labelledby="accordion-header--79" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>Due to privacy protection policies and legal restrictions, we are unable to provide or release any CCTV footage.&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--62"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--62" aria-expanded="true" aria-controls="accordion-item--62"> I’m using TfNSW data to create a product; are there any design or branding guidelines I need to follow? </button> </h2> <div id="accordion-item--62" class="accordion-collapse collapse" aria-labelledby="accordion-header--62" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>The use of TfNSW data should not be seen as an endorsement, sponsorship and/or partnership and you should never brand your product in a way that states or implies this. Visit the Marketing section of our <a href="https://opendata.transport.nsw.gov.au/resources">Resources&nbsp;page</a> for full details of what you can and cannot use to brand your product.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> </div> <!-- END OUTPUT from 'core/modules/system/templates/container.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--views-block--faqs-block-4.html.twig ▪️ block--views-block.html.twig ▪️ block--views.html.twig ✅ block.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> <div class="views-element-container block"> <h2>Innovation Challenges</h2> <!-- THEME DEBUG --> <!-- THEME HOOK: 'container' --> <!-- BEGIN OUTPUT from 'core/modules/system/templates/container.html.twig' --> <div> <!-- THEME DEBUG --> <!-- THEME HOOK: 'views_view__faqs' --> <!-- FILE NAME SUGGESTIONS: ✅ views-view--faqs.html.twig ▪️ views-view--faqs--block-4.html.twig ✅ views-view--faqs.html.twig ✅ views-view--faqs.html.twig ▪️ views-view.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> <div class="view js-view-dom-id-e5b1cef2695679c7929ca76de38e58f40c43a4f995311d9d5d8a3d841ae80d05 view-faqs"> <div class="view-content"> <div class="accordion mb-5" id="accordion--"> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--80"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--80" aria-expanded="true" aria-controls="accordion-item--80"> What is an Innovation Challenge? </button> </h2> <div id="accordion-item--80" class="accordion-collapse collapse" aria-labelledby="accordion-header--80" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>At Transport for NSW (TfNSW) we use innovation challenges as an efficient way to develop and deliver products and solutions that improve the customer&nbsp;experience across Sydney and NSW. The Open Data and Innovation team runs innovation challenges periodically to seek out those best ideas from industry players to bring better outcomes for customers.&nbsp;</p><p>Innovation challenges are run when TfNSW has a good understanding of the potential solution or product which will solve a problem, and where we want to work with the start-up community to develop a solution.&nbsp;</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> <div class="accordion-item"> <h2 class="accordion-header" id="accordion-header--81"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-item--81" aria-expanded="true" aria-controls="accordion-item--81"> How do our Innovation Challenges work? </button> </h2> <div id="accordion-item--81" class="accordion-collapse collapse" aria-labelledby="accordion-header--81" data-bs-parent="#accordion--"> <div class="accordion-body"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: ▪️ field--node--field-answer--faqs--default.html.twig ▪️ field--node--field-answer--faqs.html.twig ▪️ field--node--field-answer.html.twig ▪️ field--node--faqs.html.twig ▪️ field--field-answer.html.twig ▪️ field--text-with-summary.html.twig ✅ field.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> <div class="field field--name-field-answer field--type-text-with-summary field--label-hidden field__item"><p>Transport for NSW (TfNSW) runs innovation challenges with a variety of focuses based on different business needs across the sector. Innovators, entrepreneurs, and the developer community are encouraged to participate in the challenges to address the problem statement(s) with their proposed ideas and solutions.</p></div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/field/field.html.twig' --> </div> </div> </div> </div> </div> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/views/views-view--faqs.html.twig' --> </div> <!-- END OUTPUT from 'core/modules/system/templates/container.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block.html.twig' --> </div> </div> <!-- END OUTPUT from 'core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig' --> </div> </article> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/content/node.html.twig' --> </div> <!-- END OUTPUT from 'themes/contrib/radix/templates/block/block--system-main-block.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-tfnswodiebot.html.twig ▪️ block--tfnsw-odiebot-block.html.twig ✅ block--tfnsw-odiebot.html.twig ▪️ block.html.twig --> <!-- BEGIN OUTPUT from 'modules/custom/tfnsw_odiebot/templates/block--tfnsw-odiebot.html.twig' --> <div id="block-tfnsw-opendata-theme-tfnswodiebot"> <div id="tfnsw-odiebot-container"></div> <script type="text/javascript" src="https://unpkg.com/markdown-it/dist/markdown-it.min.js"></script> <script src="/sites/default/files/modules/custom/tfnsw_odiebot/public/js/odiebot.js" defer onload="odiebot('mjoBMqfapUk.tEShB4kCsqowjwDTHoEV9UNfxujkVkSQk0t2d8jPC6Y')"></script> </div> <!-- END OUTPUT from 'modules/custom/tfnsw_odiebot/templates/block--tfnsw-odiebot.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> </div> </div> </main> <!-- FOOTER START --> <footer class="page__footer"> <div class="container-fluid text-light bg-primary pt-4"> <div class="container"> <div class="d-flex flex-wrap justify-content-lg-between"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'region' --> <!-- FILE NAME SUGGESTIONS: ▪️ region--footer.html.twig ✅ region.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-contact.html.twig ✅ block--system-menu-block--contact.html.twig ▪️ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--contact.html.twig' --> <div class="block block--tfnsw-opendata-theme-contact block--system-menu pe-5 pb-4"> <h5 class="text-text-light-emphasis">CONTACT </h5> <ul id="block-tfnsw-opendata-theme-contact" class="nav flex-column" style="--bs-nav-link-padding-x: 0rem; --bs-nav-link-padding-y: 0.4rem;"> <li class="nav-item"> <a href="mailto:opendataprogram@transport.nsw.gov.au" class="nav-link">Enquiries &amp; Feedback</a> </li> </ul> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--contact.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-support.html.twig ✅ block--system-menu-block--support.html.twig ▪️ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--support.html.twig' --> <div class="block block--tfnsw-opendata-theme-support block--system-menu pe-5 pb-4"> <h5 class="text-text-light-emphasis">SUPPORT</h5> <ul id="block-tfnsw-opendata-theme-support" class="nav flex-column" style="--bs-nav-link-padding-x: 0rem; --bs-nav-link-padding-y: 0.4rem;"> <li class="nav-item"> <a href="https://opendataforum.transport.nsw.gov.au" class="nav-link">Forum</a> </li> <li class="nav-item"> <a href="mailto:OpenDataHelp@transport.nsw.gov.au" class="nav-link">Support</a> </li> <li class="nav-item"> <a href="/developers/troubleshooting" class="nav-link" data-drupal-link-system-path="node/52">Troubleshooting</a> </li> </ul> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--support.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-legal.html.twig ✅ block--system-menu-block--legal.html.twig ▪️ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--legal.html.twig' --> <div class="block block--tfnsw-opendata-theme-legal block--system-menu pe-5 pb-4"> <h5 class="text-text-light-emphasis">LEGAL</h5> <ul id="block-tfnsw-opendata-theme-legal" class="nav flex-column" style="--bs-nav-link-padding-x: 0rem; --bs-nav-link-padding-y: 0.4rem;"> <li class="nav-item"> <a href="/sites/default/files/2024-09/TfNSW-Open-Data-Portal-Terms.pdf" class="nav-link">Terms</a> </li> <li class="nav-item"> <a href="/sites/default/files/2024-09/TfNSW-Privacy.pdf" class="nav-link">Privacy Policy</a> </li> <li class="nav-item"> <a href="/sites/default/files/2024-09/TfNSW-Acceptable-Use-Policy.pdf" class="nav-link">Acceptable Use Policy</a> </li> <li class="nav-item"> <a href="/datalicence" class="nav-link" data-drupal-link-system-path="node/90">Data Licence</a> </li> </ul> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--legal.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'block' --> <!-- FILE NAME SUGGESTIONS: ▪️ block--tfnsw-opendata-theme-follow.html.twig ✅ block--system-menu-block--follow.html.twig ▪️ block--system-menu-block.html.twig ▪️ block--system.html.twig ▪️ block.html.twig --> <!-- 💡 BEGIN CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--follow.html.twig' --> <div class="block block--tfnsw-opendata-theme-follow block--system-menu pe-5 pb-4"> <h5 class="text-text-light-emphasis">FOLLOW</h5> <ul id="block-tfnsw-opendata-theme-follow" class="nav flex-column" style="--bs-nav-link-padding-x: 0rem; --bs-nav-link-padding-y: 0.4rem;"> <li class="nav-item"> <a href="https://twitter.com/DataTfNSW" class="nav-link">X (formerly Twitter)</a> </li> </ul> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/block/block--system-menu-block--follow.html.twig' --> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/region/region.html.twig' --> </div> </div> <div class="container"> <div class="d-flex flex-wrap justify-content-md-between align-items-md-center"> <div class="footer__serpent d-flex align-items-center justify-content-between w-100"> <p>Transport for NSW recognise and celebrate the diversity of Aboriginal peoples and their ongoing cultures and care of Country. We pay respect to traditional custodians and Elders past and present.</p> <img alt="Serpent" width="25%" height="auto" src="/themes/custom/tfnsw_opendata_theme/serpent-logo.png"> </div> </div> </div> </div> </footer> <!-- FOOTER END --> </div> <!-- END CUSTOM TEMPLATE OUTPUT from 'themes/custom/tfnsw_opendata_theme/templates/page/page.html.twig' --> </div> <!-- END OUTPUT from 'core/modules/system/templates/off-canvas-page-wrapper.html.twig' --> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/95","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en","themeUrl":"themes\/custom\/tfnsw_opendata_theme"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"tfnsw_odiebot":{"imagePaths":{"odiebot":"\/modules\/custom\/tfnsw_odiebot\/public\/images\/odiebot.svg","cross":"\/modules\/custom\/tfnsw_odiebot\/public\/images\/cross.svg","anotherImage":"\/modules\/custom\/tfnsw_odiebot\/public\/images\/another-image.svg"}},"user":{"uid":0,"permissionsHash":"9957a3cb925941d2e8c550cebf0c930daafb445143cf14078253320229f8cf75"}}</script> <script src="/sites/default/files/js/js_QaoDFXAAWW0Y7AuPsNvJTaIrf8oL3IkisvvS22jQQCg.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=tfnsw_opendata_theme&amp;include=eJwrScsrLo_PL0jNS0ksSYwvyUjNTdUvLqnMSdUpwSaVlJOfnA0ASN8VZQ"></script> </body> </html> <!-- END OUTPUT from 'themes/contrib/radix/templates/layout/html.html.twig' -->

Pages: 1 2 3 4 5 6 7 8 9 10