---
title: "Fetch a specific guest"
method: GET
path: "/guests/{guestId}"
tags: ["Loyalty Program"]
---

# Fetch a specific guest

`GET /guests/{guestId}`

## Request

- Base URL: `https://api.liteapi.travel/v3.0`
- URL: `https://api.liteapi.travel/v3.0/guests/{guestId}`
- Auth: API key in header `X-API-Key`

## Overview

Get detailed information about a specific guest by their ID, including loyalty points and booking history.

## When to Use

- **Customer profiles** - Display guest information on their account page
- **Points lookup** - Check a specific guest's points balance
- **Booking history** - Show a guest's past bookings
- **Support tickets** - Quickly access guest details during support

## What You Get

- **Complete guest profile** - Personal information (name, email, phone)
- **Points summary** - Current available points and upcoming points
- **Booking list** - All booking IDs associated with this guest
- **Account status** - Account creation and update information

## Quick Start

Provide the guest ID in the URL path. Returns complete guest information including points and bookings.

## Path parameters

- `guestId` integer, required

## Response `200`

OK

- object
  - `data` object
    - `id` integer
    - `email` string
    - `firstName` string
    - `lastName` string
    - `phoneNumber` string
    - `points` integer
    - `upcomingPoints` integer
    - `bookings` string[]
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
    - `deletedAt` string, date-time

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/liteapi/apis/api-loyalty.md) - [All operations](https://skmtc.dev/liteapi/apis/api-loyalty/llms.txt) - [OpenAPI document](https://skmtc.dev/liteapi/apis/api-loyalty/revisions/d174dc6f7c42?raw)
