Google Wallet API: flightobject. API for issuers to save and manage Google Wallet Objects. See: https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject
Google Wallet API: flightobject. API for issuers to save and manage Google Wallet Objects. See: https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject
(addmessage$ auth parameters body)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/addmessage
Required parameters: resourceId
Optional parameters: none
Body:
{:message {:body string, :messageType string, :header string, :id string, :kind string, :displayInterval TimeInterval, :localizedHeader LocalizedString, :localizedBody LocalizedString}}
Adds a message to the flight object referenced by the given object ID.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/addmessage
Required parameters: resourceId
Optional parameters: none
Body:
{:message {:body string,
:messageType string,
:header string,
:id string,
:kind string,
:displayInterval TimeInterval,
:localizedHeader LocalizedString,
:localizedBody LocalizedString}}
Adds a message to the flight object referenced by the given object ID.(get$ auth parameters)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/get
Required parameters: resourceId
Optional parameters: none
Returns the flight object with the given object ID.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/get Required parameters: resourceId Optional parameters: none Returns the flight object with the given object ID.
(insert$ auth parameters body)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/insert
Required parameters: none
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}, :hasUsers boolean, :smartTapRedemptionValue string, :reservationInfo {:frequentFlyerInfo FrequentFlyerInfo, :eticketNumber string, :kind string, :confirmationCode string}, :rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails, :initialRotatingBarcodeValues RotatingBarcodeValues, :showCodeText LocalizedString, :type string, :valuePattern string, :alternateText string, :renderEncoding string}, :textModulesData [{:id string, :localizedBody LocalizedString, :localizedHeader LocalizedString, :body string, :header string}], :barcode {:alternateText string, :showCodeText LocalizedString, :type string, :renderEncoding string, :value string, :kind string}, :hasLinkedDevice boolean, :groupingInfo {:groupingId string, :sortIndex integer}, :state string, :classReference {:localScheduledDepartureDateTime string, :wordMark Image, :localGateClosingDateTime string, :localBoardingDateTime string, :reviewStatus string, :boardingAndSeatingPolicy BoardingAndSeatingPolicy, :textModulesData [TextModuleData], :issuerName string, :flightHeader FlightHeader, :localEstimatedOrActualArrivalDateTime string, :securityAnimation SecurityAnimation, :multipleDevicesAndHoldersAllowedStatus string, :homepageUri Uri, :callbackOptions CallbackOptions, :linksModuleData LinksModuleData, :imageModulesData [ImageModuleData], :locations [LatLongPoint], :allowMultipleUsersPerObject boolean, :hexBackgroundColor string, :messages [Message], :localizedIssuerName LocalizedString, :redemptionIssuers [string], :localEstimatedOrActualDepartureDateTime string, :review Review, :localScheduledArrivalDateTime string, :id string, :kind string, :flightStatus string, :origin AirportInfo, :classTemplateInfo ClassTemplateInfo, :enableSmartTap boolean, :version string, :viewUnlockRequirement string, :infoModuleData InfoModuleData, :heroImage Image, :destination AirportInfo, :countryCode string, :languageOverride string}, :disableExpirationNotification boolean, :linksModuleData {:uris [Uri]}, :imageModulesData [{:mainImage Image, :id string}], :validTimeInterval {:start DateTime, :kind string, :end DateTime}, :locations [{:latitude number, :kind string, :longitude number}], :boardingAndSeatingInfo {:sequenceNumber string, :seatAssignment LocalizedString, :seatNumber string, :boardingPosition string, :kind string, :boardingGroup string, :boardingPrivilegeImage Image, :boardingDoor string, :seatClass string}, :hexBackgroundColor string, :messages [{:body string, :messageType string, :header string, :id string, :kind string, :displayInterval TimeInterval, :localizedHeader LocalizedString, :localizedBody LocalizedString}], :id string, :kind string, :classId string, :passengerName string, :passConstraints {:nfcConstraint [string], :screenshotEligibility string}, :appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo, :webAppLinkInfo AppLinkDataAppLinkInfo, :androidAppLinkInfo AppLinkDataAppLinkInfo}, :version string, :infoModuleData {:labelValueRows [LabelValueRow], :showLastUpdateTime boolean}, :heroImage {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}}
Inserts an flight object with the given ID and properties.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/insert
Required parameters: none
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri},
:hasUsers boolean,
:smartTapRedemptionValue string,
:reservationInfo {:frequentFlyerInfo FrequentFlyerInfo,
:eticketNumber string,
:kind string,
:confirmationCode string},
:rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails,
:initialRotatingBarcodeValues RotatingBarcodeValues,
:showCodeText LocalizedString,
:type string,
:valuePattern string,
:alternateText string,
:renderEncoding string},
:textModulesData [{:id string,
:localizedBody LocalizedString,
:localizedHeader LocalizedString,
:body string,
:header string}],
:barcode {:alternateText string,
:showCodeText LocalizedString,
:type string,
:renderEncoding string,
:value string,
:kind string},
:hasLinkedDevice boolean,
:groupingInfo {:groupingId string, :sortIndex integer},
:state string,
:classReference {:localScheduledDepartureDateTime string,
:wordMark Image,
:localGateClosingDateTime string,
:localBoardingDateTime string,
:reviewStatus string,
:boardingAndSeatingPolicy BoardingAndSeatingPolicy,
:textModulesData [TextModuleData],
:issuerName string,
:flightHeader FlightHeader,
:localEstimatedOrActualArrivalDateTime string,
:securityAnimation SecurityAnimation,
:multipleDevicesAndHoldersAllowedStatus string,
:homepageUri Uri,
:callbackOptions CallbackOptions,
:linksModuleData LinksModuleData,
:imageModulesData [ImageModuleData],
:locations [LatLongPoint],
:allowMultipleUsersPerObject boolean,
:hexBackgroundColor string,
:messages [Message],
:localizedIssuerName LocalizedString,
:redemptionIssuers [string],
:localEstimatedOrActualDepartureDateTime string,
:review Review,
:localScheduledArrivalDateTime string,
:id string,
:kind string,
:flightStatus string,
:origin AirportInfo,
:classTemplateInfo ClassTemplateInfo,
:enableSmartTap boolean,
:version string,
:viewUnlockRequirement string,
:infoModuleData InfoModuleData,
:heroImage Image,
:destination AirportInfo,
:countryCode string,
:languageOverride string},
:disableExpirationNotification boolean,
:linksModuleData {:uris [Uri]},
:imageModulesData [{:mainImage Image, :id string}],
:validTimeInterval {:start DateTime, :kind string, :end DateTime},
:locations [{:latitude number, :kind string, :longitude number}],
:boardingAndSeatingInfo {:sequenceNumber string,
:seatAssignment LocalizedString,
:seatNumber string,
:boardingPosition string,
:kind string,
:boardingGroup string,
:boardingPrivilegeImage Image,
:boardingDoor string,
:seatClass string},
:hexBackgroundColor string,
:messages [{:body string,
:messageType string,
:header string,
:id string,
:kind string,
:displayInterval TimeInterval,
:localizedHeader LocalizedString,
:localizedBody LocalizedString}],
:id string,
:kind string,
:classId string,
:passengerName string,
:passConstraints {:nfcConstraint [string],
:screenshotEligibility string},
:appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo,
:webAppLinkInfo AppLinkDataAppLinkInfo,
:androidAppLinkInfo AppLinkDataAppLinkInfo},
:version string,
:infoModuleData {:labelValueRows [LabelValueRow],
:showLastUpdateTime boolean},
:heroImage {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri}}
Inserts an flight object with the given ID and properties.(list$ auth parameters)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/list
Required parameters: none
Optional parameters: token, maxResults, classId
Returns a list of all flight objects for a given issuer ID.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/list Required parameters: none Optional parameters: token, maxResults, classId Returns a list of all flight objects for a given issuer ID.
(patch$ auth parameters body)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/patch
Required parameters: resourceId
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}, :hasUsers boolean, :smartTapRedemptionValue string, :reservationInfo {:frequentFlyerInfo FrequentFlyerInfo, :eticketNumber string, :kind string, :confirmationCode string}, :rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails, :initialRotatingBarcodeValues RotatingBarcodeValues, :showCodeText LocalizedString, :type string, :valuePattern string, :alternateText string, :renderEncoding string}, :textModulesData [{:id string, :localizedBody LocalizedString, :localizedHeader LocalizedString, :body string, :header string}], :barcode {:alternateText string, :showCodeText LocalizedString, :type string, :renderEncoding string, :value string, :kind string}, :hasLinkedDevice boolean, :groupingInfo {:groupingId string, :sortIndex integer}, :state string, :classReference {:localScheduledDepartureDateTime string, :wordMark Image, :localGateClosingDateTime string, :localBoardingDateTime string, :reviewStatus string, :boardingAndSeatingPolicy BoardingAndSeatingPolicy, :textModulesData [TextModuleData], :issuerName string, :flightHeader FlightHeader, :localEstimatedOrActualArrivalDateTime string, :securityAnimation SecurityAnimation, :multipleDevicesAndHoldersAllowedStatus string, :homepageUri Uri, :callbackOptions CallbackOptions, :linksModuleData LinksModuleData, :imageModulesData [ImageModuleData], :locations [LatLongPoint], :allowMultipleUsersPerObject boolean, :hexBackgroundColor string, :messages [Message], :localizedIssuerName LocalizedString, :redemptionIssuers [string], :localEstimatedOrActualDepartureDateTime string, :review Review, :localScheduledArrivalDateTime string, :id string, :kind string, :flightStatus string, :origin AirportInfo, :classTemplateInfo ClassTemplateInfo, :enableSmartTap boolean, :version string, :viewUnlockRequirement string, :infoModuleData InfoModuleData, :heroImage Image, :destination AirportInfo, :countryCode string, :languageOverride string}, :disableExpirationNotification boolean, :linksModuleData {:uris [Uri]}, :imageModulesData [{:mainImage Image, :id string}], :validTimeInterval {:start DateTime, :kind string, :end DateTime}, :locations [{:latitude number, :kind string, :longitude number}], :boardingAndSeatingInfo {:sequenceNumber string, :seatAssignment LocalizedString, :seatNumber string, :boardingPosition string, :kind string, :boardingGroup string, :boardingPrivilegeImage Image, :boardingDoor string, :seatClass string}, :hexBackgroundColor string, :messages [{:body string, :messageType string, :header string, :id string, :kind string, :displayInterval TimeInterval, :localizedHeader LocalizedString, :localizedBody LocalizedString}], :id string, :kind string, :classId string, :passengerName string, :passConstraints {:nfcConstraint [string], :screenshotEligibility string}, :appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo, :webAppLinkInfo AppLinkDataAppLinkInfo, :androidAppLinkInfo AppLinkDataAppLinkInfo}, :version string, :infoModuleData {:labelValueRows [LabelValueRow], :showLastUpdateTime boolean}, :heroImage {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}}
Updates the flight object referenced by the given object ID. This method supports patch semantics.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/patch
Required parameters: resourceId
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri},
:hasUsers boolean,
:smartTapRedemptionValue string,
:reservationInfo {:frequentFlyerInfo FrequentFlyerInfo,
:eticketNumber string,
:kind string,
:confirmationCode string},
:rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails,
:initialRotatingBarcodeValues RotatingBarcodeValues,
:showCodeText LocalizedString,
:type string,
:valuePattern string,
:alternateText string,
:renderEncoding string},
:textModulesData [{:id string,
:localizedBody LocalizedString,
:localizedHeader LocalizedString,
:body string,
:header string}],
:barcode {:alternateText string,
:showCodeText LocalizedString,
:type string,
:renderEncoding string,
:value string,
:kind string},
:hasLinkedDevice boolean,
:groupingInfo {:groupingId string, :sortIndex integer},
:state string,
:classReference {:localScheduledDepartureDateTime string,
:wordMark Image,
:localGateClosingDateTime string,
:localBoardingDateTime string,
:reviewStatus string,
:boardingAndSeatingPolicy BoardingAndSeatingPolicy,
:textModulesData [TextModuleData],
:issuerName string,
:flightHeader FlightHeader,
:localEstimatedOrActualArrivalDateTime string,
:securityAnimation SecurityAnimation,
:multipleDevicesAndHoldersAllowedStatus string,
:homepageUri Uri,
:callbackOptions CallbackOptions,
:linksModuleData LinksModuleData,
:imageModulesData [ImageModuleData],
:locations [LatLongPoint],
:allowMultipleUsersPerObject boolean,
:hexBackgroundColor string,
:messages [Message],
:localizedIssuerName LocalizedString,
:redemptionIssuers [string],
:localEstimatedOrActualDepartureDateTime string,
:review Review,
:localScheduledArrivalDateTime string,
:id string,
:kind string,
:flightStatus string,
:origin AirportInfo,
:classTemplateInfo ClassTemplateInfo,
:enableSmartTap boolean,
:version string,
:viewUnlockRequirement string,
:infoModuleData InfoModuleData,
:heroImage Image,
:destination AirportInfo,
:countryCode string,
:languageOverride string},
:disableExpirationNotification boolean,
:linksModuleData {:uris [Uri]},
:imageModulesData [{:mainImage Image, :id string}],
:validTimeInterval {:start DateTime, :kind string, :end DateTime},
:locations [{:latitude number, :kind string, :longitude number}],
:boardingAndSeatingInfo {:sequenceNumber string,
:seatAssignment LocalizedString,
:seatNumber string,
:boardingPosition string,
:kind string,
:boardingGroup string,
:boardingPrivilegeImage Image,
:boardingDoor string,
:seatClass string},
:hexBackgroundColor string,
:messages [{:body string,
:messageType string,
:header string,
:id string,
:kind string,
:displayInterval TimeInterval,
:localizedHeader LocalizedString,
:localizedBody LocalizedString}],
:id string,
:kind string,
:classId string,
:passengerName string,
:passConstraints {:nfcConstraint [string],
:screenshotEligibility string},
:appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo,
:webAppLinkInfo AppLinkDataAppLinkInfo,
:androidAppLinkInfo AppLinkDataAppLinkInfo},
:version string,
:infoModuleData {:labelValueRows [LabelValueRow],
:showLastUpdateTime boolean},
:heroImage {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri}}
Updates the flight object referenced by the given object ID. This method supports patch semantics.(update$ auth parameters body)https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/update
Required parameters: resourceId
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}, :hasUsers boolean, :smartTapRedemptionValue string, :reservationInfo {:frequentFlyerInfo FrequentFlyerInfo, :eticketNumber string, :kind string, :confirmationCode string}, :rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails, :initialRotatingBarcodeValues RotatingBarcodeValues, :showCodeText LocalizedString, :type string, :valuePattern string, :alternateText string, :renderEncoding string}, :textModulesData [{:id string, :localizedBody LocalizedString, :localizedHeader LocalizedString, :body string, :header string}], :barcode {:alternateText string, :showCodeText LocalizedString, :type string, :renderEncoding string, :value string, :kind string}, :hasLinkedDevice boolean, :groupingInfo {:groupingId string, :sortIndex integer}, :state string, :classReference {:localScheduledDepartureDateTime string, :wordMark Image, :localGateClosingDateTime string, :localBoardingDateTime string, :reviewStatus string, :boardingAndSeatingPolicy BoardingAndSeatingPolicy, :textModulesData [TextModuleData], :issuerName string, :flightHeader FlightHeader, :localEstimatedOrActualArrivalDateTime string, :securityAnimation SecurityAnimation, :multipleDevicesAndHoldersAllowedStatus string, :homepageUri Uri, :callbackOptions CallbackOptions, :linksModuleData LinksModuleData, :imageModulesData [ImageModuleData], :locations [LatLongPoint], :allowMultipleUsersPerObject boolean, :hexBackgroundColor string, :messages [Message], :localizedIssuerName LocalizedString, :redemptionIssuers [string], :localEstimatedOrActualDepartureDateTime string, :review Review, :localScheduledArrivalDateTime string, :id string, :kind string, :flightStatus string, :origin AirportInfo, :classTemplateInfo ClassTemplateInfo, :enableSmartTap boolean, :version string, :viewUnlockRequirement string, :infoModuleData InfoModuleData, :heroImage Image, :destination AirportInfo, :countryCode string, :languageOverride string}, :disableExpirationNotification boolean, :linksModuleData {:uris [Uri]}, :imageModulesData [{:mainImage Image, :id string}], :validTimeInterval {:start DateTime, :kind string, :end DateTime}, :locations [{:latitude number, :kind string, :longitude number}], :boardingAndSeatingInfo {:sequenceNumber string, :seatAssignment LocalizedString, :seatNumber string, :boardingPosition string, :kind string, :boardingGroup string, :boardingPrivilegeImage Image, :boardingDoor string, :seatClass string}, :hexBackgroundColor string, :messages [{:body string, :messageType string, :header string, :id string, :kind string, :displayInterval TimeInterval, :localizedHeader LocalizedString, :localizedBody LocalizedString}], :id string, :kind string, :classId string, :passengerName string, :passConstraints {:nfcConstraint [string], :screenshotEligibility string}, :appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo, :webAppLinkInfo AppLinkDataAppLinkInfo, :androidAppLinkInfo AppLinkDataAppLinkInfo}, :version string, :infoModuleData {:labelValueRows [LabelValueRow], :showLastUpdateTime boolean}, :heroImage {:contentDescription LocalizedString, :kind string, :sourceUri ImageUri}}
Updates the flight object referenced by the given object ID.
https://developers.google.com/pay/passesapi/reference/rest/v1/flightobject/update
Required parameters: resourceId
Optional parameters: none
Body:
{:securityProgramLogo {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri},
:hasUsers boolean,
:smartTapRedemptionValue string,
:reservationInfo {:frequentFlyerInfo FrequentFlyerInfo,
:eticketNumber string,
:kind string,
:confirmationCode string},
:rotatingBarcode {:totpDetails RotatingBarcodeTotpDetails,
:initialRotatingBarcodeValues RotatingBarcodeValues,
:showCodeText LocalizedString,
:type string,
:valuePattern string,
:alternateText string,
:renderEncoding string},
:textModulesData [{:id string,
:localizedBody LocalizedString,
:localizedHeader LocalizedString,
:body string,
:header string}],
:barcode {:alternateText string,
:showCodeText LocalizedString,
:type string,
:renderEncoding string,
:value string,
:kind string},
:hasLinkedDevice boolean,
:groupingInfo {:groupingId string, :sortIndex integer},
:state string,
:classReference {:localScheduledDepartureDateTime string,
:wordMark Image,
:localGateClosingDateTime string,
:localBoardingDateTime string,
:reviewStatus string,
:boardingAndSeatingPolicy BoardingAndSeatingPolicy,
:textModulesData [TextModuleData],
:issuerName string,
:flightHeader FlightHeader,
:localEstimatedOrActualArrivalDateTime string,
:securityAnimation SecurityAnimation,
:multipleDevicesAndHoldersAllowedStatus string,
:homepageUri Uri,
:callbackOptions CallbackOptions,
:linksModuleData LinksModuleData,
:imageModulesData [ImageModuleData],
:locations [LatLongPoint],
:allowMultipleUsersPerObject boolean,
:hexBackgroundColor string,
:messages [Message],
:localizedIssuerName LocalizedString,
:redemptionIssuers [string],
:localEstimatedOrActualDepartureDateTime string,
:review Review,
:localScheduledArrivalDateTime string,
:id string,
:kind string,
:flightStatus string,
:origin AirportInfo,
:classTemplateInfo ClassTemplateInfo,
:enableSmartTap boolean,
:version string,
:viewUnlockRequirement string,
:infoModuleData InfoModuleData,
:heroImage Image,
:destination AirportInfo,
:countryCode string,
:languageOverride string},
:disableExpirationNotification boolean,
:linksModuleData {:uris [Uri]},
:imageModulesData [{:mainImage Image, :id string}],
:validTimeInterval {:start DateTime, :kind string, :end DateTime},
:locations [{:latitude number, :kind string, :longitude number}],
:boardingAndSeatingInfo {:sequenceNumber string,
:seatAssignment LocalizedString,
:seatNumber string,
:boardingPosition string,
:kind string,
:boardingGroup string,
:boardingPrivilegeImage Image,
:boardingDoor string,
:seatClass string},
:hexBackgroundColor string,
:messages [{:body string,
:messageType string,
:header string,
:id string,
:kind string,
:displayInterval TimeInterval,
:localizedHeader LocalizedString,
:localizedBody LocalizedString}],
:id string,
:kind string,
:classId string,
:passengerName string,
:passConstraints {:nfcConstraint [string],
:screenshotEligibility string},
:appLinkData {:iosAppLinkInfo AppLinkDataAppLinkInfo,
:webAppLinkInfo AppLinkDataAppLinkInfo,
:androidAppLinkInfo AppLinkDataAppLinkInfo},
:version string,
:infoModuleData {:labelValueRows [LabelValueRow],
:showLastUpdateTime boolean},
:heroImage {:contentDescription LocalizedString,
:kind string,
:sourceUri ImageUri}}
Updates the flight object referenced by the given object ID.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |