Example CheckInAction-90

JSON-LD (source lint)

<!-- John checked in at Yandex. -->
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Yandex",
      "streetAddress": "16 Leo Tolstoy St",
      "addressLocality": "Moscow",
      "addressCountry": "Russia",
      "postalCode": "119021"
    }
  }
}
</script>

Example CheckInAction-91

JSON-LD (source lint)

<!-- John checked into a flight at the airport. -->
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": "Aeroflot",
    "departureAirport": "SVO",
    "departureTime": "2014-10-01T15:30:00Z",
    "arrivalTime": "2014-10-02T12:00:00Z",
    "arrivalAirport": "SFO"
  },
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Sheremetyevo International Airport",
      "addressLocality": "Khimki",
      "addressRegion": "Moscow Region",
      "addressCountry": "Russia",
      "postalCode": "141400"
    }
  }
}
</script>

Example CheckInAction-92

JSON-LD (source lint)

<!-- John checked into a flight online. -->
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "flightNumber": "AA110"
  },
  "instrument": {
    "@type": "WebApplication",
    "url": "http://aa.com"
  }
}
</script>