> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MatchmakingTicketCompletePayload

> MatchmakingTicketCompletePayload data type.

## Properties

| Name | Type | Description |
| :- | :- | :- |
| CancellationReason | String | If the ticket result is "Canceled" then this string provides the reason why the ticket was canceled otherwise it is null. The possible list of values are "User", "Service", "Internal", "Timeout". |
| CompletionTime | DateTime | Time at which this ticket was completed. |
| CreationTime | DateTime | Time at which this ticket was created. |
| QueueName | String | The name of the queue the ticket was created in. |
| Result | String | The final state of the ticket. It could be "Matched" or "Canceled". |
| SubmissionTime | DateTime | Time at which this ticket was submitted into the matchmaking queue. |
| TicketEntities | [EntityKey](https://docs.xbox.com/services/playfab/api-references/events/data-types/entitykey.md) | The list of entities that are part of this ticket. |
| TicketId | String | Id of the ticket that was completed. |


## Related topics

- [MatchmakingUserTicketCompletePayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/matchmakinguserticketcompletepayload.md)
- [MatchmakingUserTicketInvitePayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/matchmakinguserticketinvitepayload.md)
- [Multiplayer Unity plugin quickstart](https://docs.xbox.com/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-plugin-quickstart.md)
- [ticket_completed](https://docs.xbox.com/services/playfab/api-references/events/Matchmaking/ticket-completed.md)
- [MatchmakingMatchFoundPayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/matchmakingmatchfoundpayload.md)
