---
title: Pass.BoardingPass
framework: walletpasses
role: symbol
role_heading: Object
path: walletpasses/pass/boardingpass-data.dictionary
---

# Pass.BoardingPass

An object that represents the groups of fields that display the information for a boarding pass.

## Declaration

```data
object Pass.BoardingPass
```

## Properties

transitType: The type of transit for a boarding pass. This key is invalid for other types of passes. The system may use the value to display more information, such as showing an airplane icon for the pass on watchOS when the value is set to PKTransitTypeAir.

## Mentioned in

Creating an airline boarding pass using semantic tags

## Discussion

Discussion Use the boarding pass type for transit passes like airline boarding passes, train tickets, and bus tickets.

## Relationships

### Inherits From

- [PassFields](walletpasses/passfields.md)

## See Also

### Boarding passes

- [Creating an airline boarding pass using semantic tags](walletpasses/creating-an-airline-boarding-pass-using-semantic-tags.md)
- [SemanticTags](walletpasses/semantictags.md)
- [SemanticTagType](walletpasses/semantictagtype.md)
