<mdb:MD_Metadata xmlns:cit="http://standards.iso.org/iso/19115/-3/cit/2.0" xmlns:gco="http://standards.iso.org/iso/19115/-3/gco/1.0" xmlns:lan="http://standards.iso.org/iso/19115/-3/lan/1.0" xmlns:mcc="http://standards.iso.org/iso/19115/-3/mcc/1.0" xmlns:mdb="http://standards.iso.org/iso/19115/-3/mdb/2.0" xmlns:mrd="http://standards.iso.org/iso/19115/-3/mrd/1.0" xmlns:mri="http://standards.iso.org/iso/19115/-3/mri/1.0" xmlns:xlink="http://www.w3.org/1999/xlink">
    <mdb:metadataIdentifier xlink:type="simple">
        <mcc:MD_Identifier>
            <mcc:code>
                <gco:CharacterString>e106e3ea-a083-42a7-9d48-a3140422c3b4</gco:CharacterString>
            </mcc:code>
            <mcc:codeSpace>
                <gco:CharacterString>urn:uuid</gco:CharacterString>
            </mcc:codeSpace>
        </mcc:MD_Identifier>
    </mdb:metadataIdentifier>
    <mdb:defaultLocale xlink:type="simple">
        <lan:PT_Locale>
            <lan:language>
                <lan:LanguageCode codeList="" codeListValue="en">en</lan:LanguageCode>
            </lan:language>
            <lan:characterEncoding>
                <lan:MD_CharacterSetCode codeList="" codeListValue="UTF-8">UTF-8</lan:MD_CharacterSetCode>
            </lan:characterEncoding>
        </lan:PT_Locale>
    </mdb:defaultLocale>
    <mdb:metadataScope xlink:type="simple">
        <mdb:MD_MetadataScope>
            <mdb:resourceScope>
                <mcc:MD_ScopeCode codeList="" codeListValue="nonGeographicDataset">nonGeographicDataset</mcc:MD_ScopeCode>
            </mdb:resourceScope>
            <mdb:name>
                <gco:CharacterString>nonGeographicDataset</gco:CharacterString>
            </mdb:name>
        </mdb:MD_MetadataScope>
    </mdb:metadataScope>
    <mdb:contact xlink:type="simple" />
    <mdb:dateInfo xlink:type="simple">
        <cit:CI_Date>
            <cit:date>
                <gco:DateTime>2025-06-26T00:31:30</gco:DateTime>
            </cit:date>
            <cit:dateType>
                <cit:CI_DateTypeCode codeList="" codeListValue="creation">creation</cit:CI_DateTypeCode>
            </cit:dateType>
        </cit:CI_Date>
    </mdb:dateInfo>
    <mdb:metadataStandard xlink:type="simple">
        <cit:CI_Citation>
            <cit:title>
                <gco:CharacterString>ISO 19115</gco:CharacterString>
            </cit:title>
            <cit:edition>
                <gco:CharacterString>2016</gco:CharacterString>
            </cit:edition>
        </cit:CI_Citation>
    </mdb:metadataStandard>
    <mdb:identificationInfo xlink:type="simple">
        <mri:MD_DataIdentification>
            <mri:citation xlink:type="simple">
                <cit:CI_Citation>
                    <cit:title>
                        <gco:CharacterString>PTV Timetable API</gco:CharacterString>
                    </cit:title>
                    <cit:identifier xlink:type="simple">
                        <mcc:MD_Identifier>
                            <mcc:code>
                                <gco:CharacterString>e106e3ea-a083-42a7-9d48-a3140422c3b4</gco:CharacterString>
                            </mcc:code>
                        </mcc:MD_Identifier>
                    </cit:identifier>
                </cit:CI_Citation>
            </mri:citation>
            <mri:abstract>
                <gco:CharacterString>The PTV Timetable API provides direct access to Public Transport Victoria’s public transport timetable data.
The API returns scheduled timetable, route and stop data for all metropolitan and regional train, tram and bus services in Victoria (including Night Network). It also returns real-time data for metropolitan train, tram and bus services (where this data is made available to PTV), as well as disruption information, stop facility information, and access to myki ticket outlet data.
NEW: PTV has created a new version of the PTV Timetable API – Version 3, documented in Swagger.
Version 2 of the PTV Timetable API has also been updated.
A migration guide has also been created to assist API users moving from Version 2 to Version 3.
Train timetable data is updated daily, while the remaining data is updated weekly, taking into account any planned timetable changes (for example, due to holidays or planned disruptions). The PTV timetable API is the same API used by PTV for its apps. To access the most up to date data PTV has (including real-time data), you must use the API dynamically.
Frequently Asked Questions: http://ptv.vic.gov.au/apifaq
All information about how to use the API is in the Swagger (for Version 3) or the documentation (for Version 2). PTV cannot provide technical support for the API.</gco:CharacterString>
            </mri:abstract>
            <mri:additionalDocumentation xlink:type="simple" />
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Disruption</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Myki</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>NightRider</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Public Transport Victoria</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Real Time</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Real Time Data</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Swagger</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>Ticket Outlet</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>VLine</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>bus</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>coach</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>line</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>ptv</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>public transport</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>route</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>station</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>stop</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>timetable</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>train</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
            <mri:descriptiveKeywords xlink:type="simple">
                <mri:MD_Keywords>
                    <mri:keyword>
                        <gco:CharacterString>tram</gco:CharacterString>
                    </mri:keyword>
                </mri:MD_Keywords>
            </mri:descriptiveKeywords>
        </mri:MD_DataIdentification>
    </mdb:identificationInfo>
    <mdb:identificationInfo xlink:type="simple">
        <mri:MD_DataIdentification>
            <mri:citation xlink:type="simple">
                <cit:CI_Citation>
                    <cit:title>
                        <gco:CharacterString>PTV Timetable API</gco:CharacterString>
                    </cit:title>
                    <cit:presentationForm>
                        <cit:CI_PresentationFormCode codeList="" codeListValue="documentDigital">documentDigital</cit:CI_PresentationFormCode>
                    </cit:presentationForm>
                </cit:CI_Citation>
            </mri:citation>
            <mri:abstract>
                <gco:CharacterString>Further details about this specific data resource, to be displayed on the Preview page</gco:CharacterString>
            </mri:abstract>
            <mri:additionalDocumentation xlink:type="simple" />
            <mri:resourceFormat xlink:type="simple">
                <mrd:MD_Format>
                    <mrd:formatSpecificationCitation xlink:type="simple">
                        <cit:CI_Citation>
                            <cit:title>
                                <gco:CharacterString>api</gco:CharacterString>
                            </cit:title>
                        </cit:CI_Citation>
                    </mrd:formatSpecificationCitation>
                </mrd:MD_Format>
            </mri:resourceFormat>
        </mri:MD_DataIdentification>
    </mdb:identificationInfo>
</mdb:MD_Metadata>