[
    {
        "@context": "http://schema.org",
        "@type": "TrainReservation",
        "modifiedTime": "2017-09-21T09:19:38+02:00",
        "potentialAction": [
            {
                "@type": "ViewAction",
                "target": "https://www.trainline.fr/tickets"
            }
        ],
        "reservationFor": {
            "@type": "TrainTrip",
            "arrivalStation": {
                "@type": "TrainStation",
                "address": {
                    "@type": "PostalAddress",
                    "addressCountry": "FR"
                },
                "geo": {
                    "@type": "GeoCoordinates",
                    "latitude": 43.832291,
                    "longitude": 4.365845
                },
                "name": "Nîmes Gare"
            },
            "arrivalTime": {
                "@type": "QDateTime",
                "@value": "2017-09-24T20:33:00+02:00",
                "timezone": "Europe/Paris"
            },
            "departureDay": "2017-09-24",
            "departureStation": {
                "@type": "TrainStation",
                "address": {
                    "@type": "PostalAddress",
                    "addressCountry": "FR"
                },
                "geo": {
                    "@type": "GeoCoordinates",
                    "latitude": 45.760559,
                    "longitude": 4.859355
                },
                "name": "Lyon Part-Dieu"
            },
            "departureTime": {
                "@type": "QDateTime",
                "@value": "2017-09-24T19:09:00+02:00",
                "timezone": "Europe/Paris"
            },
            "provider": {
                "@type": "Organization",
                "name": "SNCF"
            },
            "trainName": "TGV",
            "trainNumber": "5119"
        },
        "reservationNumber": "XXX007",
        "reservationStatus": "http://schema.org/ReservationConfirmed",
        "reservedTicket": {
            "@type": "Ticket",
            "ticketToken": "aztecCode:somerandomdata            DOE             JOHN111110             00000",
            "ticketedSeat": {
                "@type": "Seat",
                "seatNumber": "71",
                "seatSection": "13",
                "seatingType": "First"
            }
        },
        "underName": {
            "@type": "Person",
            "name": "John Doe"
        },
        "url": "https://www.trainline.fr/tickets"
    },
    {
        "@context": "http://schema.org",
        "@type": "TrainReservation",
        "modifiedTime": "2017-09-21T09:19:38+02:00",
        "potentialAction": [
            {
                "@type": "ViewAction",
                "target": "https://www.trainline.fr/tickets"
            }
        ],
        "reservationFor": {
            "@type": "TrainTrip",
            "arrivalStation": {
                "@type": "TrainStation",
                "address": {
                    "@type": "PostalAddress",
                    "addressCountry": "FR"
                },
                "geo": {
                    "@type": "GeoCoordinates",
                    "latitude": 45.760559,
                    "longitude": 4.859355
                },
                "name": "Lyon Part-Dieu"
            },
            "arrivalTime": {
                "@type": "QDateTime",
                "@value": "2017-09-29T19:52:00+02:00",
                "timezone": "Europe/Paris"
            },
            "departureDay": "2017-09-29",
            "departureStation": {
                "@type": "TrainStation",
                "address": {
                    "@type": "PostalAddress",
                    "addressCountry": "FR"
                },
                "geo": {
                    "@type": "GeoCoordinates",
                    "latitude": 43.832291,
                    "longitude": 4.365845
                },
                "name": "Nîmes Gare"
            },
            "departureTime": {
                "@type": "QDateTime",
                "@value": "2017-09-29T18:26:00+02:00",
                "timezone": "Europe/Paris"
            },
            "provider": {
                "@type": "Organization",
                "name": "SNCF"
            },
            "trainName": "TGV",
            "trainNumber": "5186"
        },
        "reservationNumber": "XXX007",
        "reservationStatus": "http://schema.org/ReservationConfirmed",
        "reservedTicket": {
            "@type": "Ticket",
            "ticketToken": "aztecCode:somerandomdata            DOE             JOHN111110          00000",
            "ticketedSeat": {
                "@type": "Seat",
                "seatNumber": "62",
                "seatSection": "17",
                "seatingType": "Economy"
            }
        },
        "underName": {
            "@type": "Person",
            "name": "John Doe"
        },
        "url": "https://www.trainline.fr/tickets"
    }
]
