Skip to main content

TripIt Integration

TripIt integration in SkyJourney imports flight events from your TripIt private iCal feed.

What It Does

When enabled, SkyJourney can read your TripIt calendar feed and create flights in SkyJourney.

It is an import flow into SkyJourney, not a push sync from SkyJourney to TripIt.

Requirements

  • SkyJourney Premium
  • A TripIt account
  • Your TripIt private iCal URL (format similar to https://www.tripit.com/feed/ical/private/<token>/tripit.ics)

Setup

  1. Open Settings → Flights
  2. Enable TripIt integration

The current frontend only exposes enable/disable. TripIt feed URL storage is backend-driven.

Imported Data (when available in event)

  • Flight number
  • Airline
  • Departure and arrival airports
  • Departure and arrival times
  • Terminal and gate (if present)
  • Event description as notes

Origin Value

Flights imported through this feature are stored with origin tripit.

Known Limits

  • No OAuth connect flow in current implementation
  • No bidirectional sync with TripIt
  • No selective per-flight sync controls in current UI

Troubleshooting

No flights imported

  • Verify your iCal URL is valid and accessible
  • Confirm integration is enabled
  • Ensure your TripIt events contain recognizable flight patterns

Duplicate concerns

  • Existing TripIt-origin flights are deduplicated using event references where available

Security

Treat your private iCal URL as a secret. Anyone with this URL may be able to read your TripIt calendar feed.