---
title: "Retrieves a single QuickLink by its unique identifier."
method: GET
path: "/Sites/{siteId}/Quicklinks/{id}"
tags: ["QuickLinks"]
---

# Retrieves a single QuickLink by its unique identifier.

`GET /Sites/{siteId}/Quicklinks/{id}`

## Path parameters

- `siteId` integer, required
- `id` integer, required

## Response `200`

Returns the QuickLink details

- QPilotCoreModelsDtoQuickLinksQuickLinkDetailDto
  - `id` integer
  - `siteId` integer
  - `name` string, nullable
  - `slug` string, nullable
  - `actionType` 'Resume' | 'Pause' | 'ProcessNow' | 'Reactivate'
  - `status` 'Disabled' | 'Enabled' | 'Deleted'
  - `usageLimitType` 'SingleUse' | 'LimitedUse' | 'Unlimited'
  - `maxUses` integer, nullable
  - `currentUsageCount` integer
  - `requiresLogin` boolean
  - `requiresConfirmation` boolean
  - `createdUtc` string, date-time
  - `updatedUtc` string, date-time
  - `expiredUtc` string, date-time, nullable
  - `redirect` QPilotCoreModelsDtoQuickLinksRedirectConfigDto
    - `type` 'ThankYouPage' | 'V2Portal' | 'CustomUrl', required
    - `message` string, nullable
    - `customUrl` string, uri, nullable
    - `utmParams` string, nullable
  - `templateUrl` string, nullable

## Other responses

- `404` — QuickLink not found
- `500` — Internal server error occurred

---

[API](https://skmtc.net/qpilot/apis/qpilot-api.md) · [All operations](https://skmtc.net/qpilot/apis/qpilot-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qpilot/qpilot-api/revisions/b2f13a808fdd/schema)
