בקטע הזה מפורטים פרטים נוספים על Partner Server API שנדרש כחלק מהשילוב עם Google Transport.
כדי לשלב מידע על תמחור וזמינות, השותפים צריכים להטמיע את Partner API – ובפרט את השיטה GetBulkTripOptions.
באופן כללי, ה-API הזה משתמש במושגים הבאים:
סוג שירות
מחלקת שירות מציינת רמת שירות סטנדרטית שניתנת לקבוצה של מושבים או כרטיסים שונים. אפשרויות נסיעה באותה מחלקה צריכות לספק חוויה שוות ערך במידה רבה (אותם סוגי מושבים, שירותים וכו'), אבל יכולים להיות הבדלים קטנים בין המושבים (למשל, מרווח רגליים נוסף, מושב ליד החלון וכו'). סוגי השירות ישמשו כדי לספק למשתמשים מידע על אפשרויות נסיעה שונות בנסיעה מסוימת.
Segment
פלח מתאר חלק מהמסלול של המשתמש שמתרחש ברכב אחד, כולל כל המאפיינים שקשורים אליו (למשל, מחלקת השירות של אותו פלח).
המאפיין SegmentKey מזהה את התזמון המדויק של הפלח ואת הרכב, אבל הוא לא כולל מאפיינים נוספים שמתארים את הנסיעה ברכב הזה.
חיפוש נסיעה בדרך כלל כולל כמה מפתחות פלחים, כי יכול להיות שמשתמש יצטרך להשתמש בכמה כלי רכב כדי להגיע ליעד שבחר. כל אפשרות לנסיעה שמוחזרת כוללת כמה פלחים שמציינים את מחלקות השירות לכל מפתח פלח שנדרש.