syntax = "proto3"; package inspirations.v1; service InspirationService { rpc GetInspirationsV1 (InspirationsRequest) returns (InspirationsResponse); } message InspirationsRequest { string locale = 1; // e.g. "en" repeated string start_locations_codes = 2; // e.g. ["LEI", "GRX", "MLN"] } message InspirationsResponse { bytes unknown1 = 1; // empty in observed responses repeated InspirationItem items = 2; } message InspirationItem { string from = 1; // departure airport IATA e.g. "LEI" repeated string stops = 2; // destination airports e.g. ["LGW", "DBV", "FCO"] double min_price = 3; // e.g. 119.25 }