Stay organized with collections
Save and categorize content based on your preferences.
ChangeLog
- 2025-07-22: Relocated API errors, improved format, lint, and highlighting.
- 2025-07-15: Added a new Glossary and improved
documentation for integration types, partner configuration, and how to
report currencies and taxes.
- 2025-07-01: Added Logos information and organized the
Ticketing Links, and updated the
Price Quality page with information to the crawler ips.
- 2023-07-24: Added the
Participation requirements page.
- 2023-07-04: Added new page Price Quality to describe
the traffic from Google Transport price accuracy crawlers.
- 2023-05-22: Added new page
GetBulkTripOptions
method for Bulk API trip
options.
- 2023-05-15: Added JSON sample error case to
GetTripOptions documentation.
- 2023-03-24: Added details to the specification for HTTP error codes and
how they relate to specific values of
TripOptionsErrorType
.
- 2023-03-03: Added new error type TRIP_OPTION_CACHE_STALE, INTERNAL_ERROR
and SUBOPTIMAL_ITINERARY to
GetTripOptions
method.
- 2023-01-24: Added new field
booking_token
to the Stop-only
Integration.
- 2022-12-15: Added new field
service_date
to the Stop-only
Integration for greater consistency with GTFS
ticketing.
- 2022-12-14: Added new field
arrival_time
to the Stop-only
Integration to maintain uniqueness of segment
keys.
- 2022-08-23: Added new page
Stop-only Integration to allow partners to
integrate with Travel Transport without providing a full GTFS feed.
- 2022-06-01: Switched to proto3 from proto2 for improved clarity since
proto3 is already used in canonical JSON
mapping.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-22 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-22 UTC."],[[["\u003cp\u003eNew pages have been added, including Participation Requirements and Price Quality, enhancing the documentation and partner integration resources.\u003c/p\u003e\n"],["\u003cp\u003eThe GetBulkTripOptions method was added for Bulk API trip options, and the GetTripOptions documentation was improved with a JSON sample error case.\u003c/p\u003e\n"],["\u003cp\u003eUpdates to error handling were made, including detailing HTTP error codes' relation to TripOptionsErrorType and the addition of new error types like TRIP_OPTION_CACHE_STALE, INTERNAL_ERROR, and SUBOPTIMAL_ITINERARY.\u003c/p\u003e\n"],["\u003cp\u003eThe Stop-only Integration received multiple enhancements, including new fields such as \u003ccode\u003ebooking_token\u003c/code\u003e, \u003ccode\u003eservice_date\u003c/code\u003e, and \u003ccode\u003earrival_time\u003c/code\u003e to improve segment key uniqueness and GTFS ticketing consistency.\u003c/p\u003e\n"],["\u003cp\u003eA shift from proto2 to proto3 was implemented, leveraging canonical JSON mapping to improve clarity and consistency.\u003c/p\u003e\n"]]],[],null,["ChangeLog\n---------\n\n- **2025-07-22:** Relocated API errors, improved format, lint, and highlighting.\n- **2025-07-15:** Added a new [Glossary](/travel/transport/guides/partner-integration/glossary) and improved documentation for integration types, partner configuration, and how to report currencies and taxes.\n- **2025-07-01:** Added [Logos](/travel/transport/guides/partner-integration/logos) information and organized the [Ticketing Links](/travel/transport/guides/partner-integration/ticketing-links), and updated the [Price Quality](/travel/transport/guides/partner-integration/price-quality-testing) page with information to the crawler ips.\n- **2023-07-24:** Added the [Participation requirements](/travel/transport/guides/partner-integration/participation-requirements) page.\n- **2023-07-04:** Added new page [Price Quality](/travel/transport/guides/partner-integration/price-quality-testing) to describe the traffic from Google Transport price accuracy crawlers.\n- **2023-05-22:** Added new page [`GetBulkTripOptions` method](/travel/transport/reference/partner-server/get-bulk-trip-options) for Bulk API trip options.\n- **2023-05-15:** Added JSON sample error case to [GetTripOptions](/travel/transport/reference/partner-server/get-trip-options) documentation.\n- **2023-03-24:** Added details to the specification for HTTP error codes and how they relate to specific values of `TripOptionsErrorType`.\n- **2023-03-03:** Added new error type TRIP_OPTION_CACHE_STALE, INTERNAL_ERROR and SUBOPTIMAL_ITINERARY to [`GetTripOptions` method](/travel/transport/reference/partner-server/get-trip-options).\n- **2023-01-24:** Added new field `booking_token` to the [Stop-only\n Integration](/travel/transport/guides/partner-integration/stop-only-integration).\n- **2022-12-15:** Added new field `service_date` to the [Stop-only\n Integration](/travel/transport/guides/partner-integration/stop-only-integration) for greater consistency with GTFS ticketing.\n- **2022-12-14:** Added new field `arrival_time` to the [Stop-only\n Integration](/travel/transport/guides/partner-integration/stop-only-integration) to maintain uniqueness of segment keys.\n- **2022-08-23:** Added new page [Stop-only Integration](/travel/transport/guides/partner-integration/stop-only-integration) to allow partners to integrate with Travel Transport without providing a full GTFS feed.\n- **2022-06-01:** Switched to proto3 from proto2 for improved clarity since proto3 is already used in [canonical JSON\n mapping](/travel/transport/guides/partner-integration/partner-server#request_response_format)."]]