---
title: "Read all agent notes for a trip"
method: GET
path: "/v2/trips/{tripId}/agent-notes"
tags: ["Trip Notes"]
---

# Read all agent notes for a trip

`GET /v2/trips/{tripId}/agent-notes`

Retrieves all agent notes associated with a specific trip. 
Each note in the response includes the message, the sender's basic information, 
and timestamps.

Use this endpoint to:
- Review the full history of agent notes added to a trip.
- Identify who created each note and when, using the `senderInfo`, `createdAt`, and `updatedAt` fields.

**Note:** The response may contain a `pnrId` if it was added during the note creation. Otherwise, the `pnrId` field is omitted in the response.

## Response `200`

OK

- ListAgentNotesResponse — Response for listing agent notes.
  - `agentNotes` AgentNote[], required — Array of agent notes.
    - `noteId` NoteId, required — Note ID.
      - `id` string, uuid, required — ID
    - `pnrId` string — Pnr ID
    - `note` string, required — Note message
    - `senderInfo` UserBasicInfo, required — Basic user information.
      - `userOrgId` UserOrgId — User and user's organization information.
        - `organizationAgencyId` OrganizationAgencyId — Agency id for the organization.
          - `id` string, required
        - `organizationId` OrganizationId, required — Organization id for traveler.
          - `id` string, required
        - `userId` UserId, required — User identifier
          - `id` string, uuid, required
        - `tmcInfo` TmcInfo — TMC config information.
          - `id` CompanyId, required — Company ID
            - `id` string, uuid, required
          - `primaryServiceProviderTmc` PrimaryServiceProviderTmc, required — Primary service provider TMC info
            - `tmcId` CompanyId, required — Company ID
              - …
          - `secondaryServiceProviderTmcs` SecondaryServiceProviderTmc[] — Secondary service provider TMCs for the TMC.
            - `tmcId` CompanyId, required — Company ID
              - …
            - `supplier` 'SABRE' | 'AMADEUS' | 'TRAVEL_FUSION' | 'FARELOGIX_NDC' | 'ATPCO_NDC' | 'TRAINLINE' | 'AVIA' | 'QBR' | 'BCD' | 'QANTAS_HOTELS' | 'SOUTHWEST' | 'EXPEDIA' | 'HOTEL_HUB' | 'NDC' | 'MARRIOTT' | 'CLEARTRIP' | 'KYTE' | 'GROUNDSPAN' | 'SABRE_NDC' | 'BOOKING_COM' | 'CARTRAWLER' | 'PREMIER_INN' | 'TRAVELODGE' | 'ENTERPRISE' | 'HYATT' | 'NATIONAL' | 'ALAMO' | 'HERTZ' | 'DOLLAR' | 'THRIFTY' | 'FIREFLY' | 'EUROSTAR' | 'AVIS' | 'BUDGET', required — Supplier type like Sabre, TravelFusion etc.
            - `travelType` 'AIR' | 'HOTEL' | 'CAR' | 'RAIL' | 'LIMO' | 'MISC' | 'ALL', required — Travel Type
          - `partnerTmcId` CompanyId — Company ID
            - `id` string, uuid, required
        - `tmcBasicInfo` TmcBasicInfo — TMC related basic information.
          - `contractingTmc` CompanyRef, required — Basic information about a company.
            - `id` CompanyId, required — Company ID
              - …
            - `name` string
            - `logo` Image — An image with meta data. Either the `data` or `url` property must be supplied to load the image.
              - …
          - `bookingTmc` CompanyRef, required — Basic information about a company.
            - `id` CompanyId, required — Company ID
              - …
            - `name` string
            - `logo` Image — An image with meta data. Either the `data` or `url` property must be supplied to load the image.
              - …
      - `persona` 'UNKNOWN_PERSONA' | 'EMPLOYEE' | 'GUEST' | 'PERSONAL' | 'RELATIVE' | 'ADHOC' — Persona of the user
      - `email` string, email
      - `name` Name — Full name containing first, middle, last (family) names, and suffix.
        - `family1` string, required — Last (family) name.
        - `family2` string
        - `given` string, required — First (given) name.
        - `middle` string — Middle name.
        - `suffix` 'NAME_SUFFIX_UNKNOWN' | 'SR' | 'JR' | 'MD' | 'PHD' | 'II' | 'III' | 'IV' | 'DO' | 'ATTY' | 'V' | 'VI' | 'ESQ' | 'DC' | 'DDS' | 'VM' | 'JD' | 'SECOND' | 'THIRD' — Suffix for name
        - `preferred` string — Informal preferred name added by traveler. This is not used on any PNR or tickets
      - `profilePicture` Image — An image with meta data. Either the `data` or `url` property must be supplied to load the image.
        - `data` string, byte
        - `dimensions` Dimensions — Image dimensions ie width and height.
          - `height` integer
          - `width` integer
        - `url` string
      - `tier` 'BASIC' | 'SEAT1A' | 'TIER_2' | 'TIER_3' | 'TIER_4' | 'TIER_5' | 'TIER_6' | 'TIER_7' | 'TIER_8' | 'TIER_9' | 'TIER_10' | 'TIER_11' | 'TIER_12' | 'TIER_13' | 'TIER_14' | 'TIER_15' | 'TIER_16' | 'TIER_17' | 'TIER_18' | 'TIER_19' | 'TIER_20' | 'TIER_21' | 'TIER_22' | 'TIER_23' | 'TIER_24' | 'TIER_25' | 'TIER_26' | 'TIER_27' | 'TIER_28' | 'TIER_29' | 'TIER_30' | 'TIER_31' — Tier of User. Note: In default UI, BASIC is displayed as Standard, and SEAT1A is displayed as VIP. Display names for other tiers are driven by the company tier configuration.
      - `phoneNumber` PhoneNumber — Properly formatted phone number.
        - `countryCode` integer — two digit country code
        - `countryCodeSource` 'UNSPECIFIED' | 'FROM_NUMBER_WITH_PLUS_SIGN' | 'FROM_NUMBER_WITH_IDD' | 'FROM_NUMBER_WITHOUT_PLUS_SIGN' | 'FROM_DEFAULT_COUNTRY'
        - `extension` string — phone number extension
        - `isoCountryCode` string — ISO alpha-2 code
        - `italianLeadingZero` boolean
        - `nationalNumber` integer
        - `numberOfLeadingZeros` integer
        - `preferredDomesticCarrierCode` string
        - `rawInput` string
        - `type` 'UNKNOWN_TYPE' | 'MOBILE' | 'LANDLINE'
      - `employeeId` string — Employee id of the user
      - `isActive` boolean — Whether user profile is active or not.
    - `createdAt` DateTimeOffset, required — ISO8601 UTC Date Time
      - `iso8601` string, required
    - `updatedAt` DateTimeOffset, required — ISO8601 UTC Date Time
      - `iso8601` string, required

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — The specified resource was not found.

---

[API](https://skmtc.net/spotnana/apis/trip-api.md) · [All operations](https://skmtc.net/spotnana/apis/trip-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spotnana/trip-api/versions/95d2773f6a09/schema)
