---
title: "Returns an HTTP status code that indicates whether a patron has opened a link on their own device to view a digital representation of their order"
method: GET
path: "/ocapi/v1/tracking-events/completed-order-link-opened/{trackingId}"
tags: ["Tracking Events"]
---

# Returns an HTTP status code that indicates whether a patron has opened a link on their own device to view a digital representation of their order

`GET /ocapi/v1/tracking-events/completed-order-link-opened/{trackingId}`

This endpoint would be used by the Kiosk via short-polling to see if the order confirmation QR code has been scanned yet, so it knows
when to auto-dismiss the prompt for the patron to scan the QR code.




Once the tracking event expiry (of 10 minutes) elapses this endpoint will no longer retain a record of this event and will continue returning
Microsoft.AspNetCore.Http.StatusCodes.Status202Accepted again, as if the event was not set.

#### Licenses Required


- Vista.Ocapi

## Path parameters

- `trackingId` string, required

## Headers

- `Connect-Region-Code` string

## Response `202`

Completed order link opened event not found, client can keep polling.

## Other responses

- `204` — Completed order link has been opened, client can auto-dismiss the prompt to scan the QR code.

---

[API](https://skmtc.net/vista/apis/vista-digital-platform.md) · [All operations](https://skmtc.net/vista/apis/vista-digital-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vista/vista-digital-platform/revisions/3a81c0aed14e/schema)
