Agency
data class Agency(val agencyId: String? = null, val agencyName: String, val agencyUrl: Url, val agencyTimezone: TimeZoneId, val agencyLang: LanguageCode? = null, val agencyPhone: String? = null, val agencyFareUrl: Url? = null, val agencyEmail: String? = null, val cemvSupport: TriState? = null)(source)
Transit agencies with service represented in this dataset.
This class represents a record in the agency.txt file.
Constructors
Link copied to clipboard
constructor(agencyId: String? = null, agencyName: String, agencyUrl: Url, agencyTimezone: TimeZoneId, agencyLang: LanguageCode? = null, agencyPhone: String? = null, agencyFareUrl: Url? = null, agencyEmail: String? = null, cemvSupport: TriState? = null)
Properties
Link copied to clipboard
Email address for customer service at the agency.
Link copied to clipboard
URL of a web page where a rider can purchase tickets or other fare instruments for that agency, or a web page containing information about that agency's fares.
Link copied to clipboard
Uniquely identifies a transit agency.
Link copied to clipboard
Primary language used by this transit agency.
Link copied to clipboard
Full name of the transit agency.
Link copied to clipboard
Voice telephone number for the specified agency.
Link copied to clipboard
IANA time zone identifier where the transit agency is located.
Link copied to clipboard
URL of the transit agency.
Link copied to clipboard
Indicates if riders can access a transit service associated with this agency by using a contactless EMV card or mobile device as fare media at a fare validator.