---
title: "Add Remark"
method: POST
path: "/v3/trips/{tripId}/pnrs/{pnrId}/remarks"
tags: ["Trip PNRs"]
---

# Add Remark

`POST /v3/trips/{tripId}/pnrs/{pnrId}/remarks`

## Request

- Base URL: `https://api-ext-sboxmeta.partners.spotnana.com`
- URL: `https://api-ext-sboxmeta.partners.spotnana.com/v3/trips/{tripId}/pnrs/{pnrId}/remarks`
- Auth: HTTP bearer

This endpoint provided adding third party remarks to the given PNR.

## Request body

- AddRemarksRequest: Add third party remarks to given PNR.
  - `remarks` ThirdPartyPnrRemark[], required: The list of remarks to be added to the give PNR.
    - `sabre` SabrePnrRemark: Sabre Remark
      - `type` 'ALPHA_CODED' | 'CLIENT_ADDRESS' | 'CORPORATE' | 'DELIVERY_ADDRESS' | 'GENERAL' | 'GROUP_NAME' | 'HIDDEN' | 'HISTORICAL' | 'INVOICE' | 'ITINERARY' | 'OSI': Type of remark, for eg, General, Invoice, etc.
      - `text` string: ThirdPartyPnrRemark
      - `legIndex` integer: Index referencing the flight leg for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the flight Index.
      - `flightIndex` integer: Index referencing the flight for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the leg Index.

## Response `200`

OK

- AddRemarksResponse: Response on adding remark.
  - `processedRemarks` ThirdPartyPnrRemark[]: The list of remarks added to the given PNR.
    - `sabre` SabrePnrRemark: Sabre Remark
      - `type` 'ALPHA_CODED' | 'CLIENT_ADDRESS' | 'CORPORATE' | 'DELIVERY_ADDRESS' | 'GENERAL' | 'GROUP_NAME' | 'HIDDEN' | 'HISTORICAL' | 'INVOICE' | 'ITINERARY' | 'OSI': Type of remark, for eg, General, Invoice, etc.
      - `text` string: ThirdPartyPnrRemark
      - `legIndex` integer: Index referencing the flight leg for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the flight Index.
      - `flightIndex` integer: Index referencing the flight for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the leg Index.
  - `ignoredRemarks` ThirdPartyPnrRemark[]: The list of remarks ignored.
    - `sabre` SabrePnrRemark: Sabre Remark
      - `type` 'ALPHA_CODED' | 'CLIENT_ADDRESS' | 'CORPORATE' | 'DELIVERY_ADDRESS' | 'GENERAL' | 'GROUP_NAME' | 'HIDDEN' | 'HISTORICAL' | 'INVOICE' | 'ITINERARY' | 'OSI': Type of remark, for eg, General, Invoice, etc.
      - `text` string: ThirdPartyPnrRemark
      - `legIndex` integer: Index referencing the flight leg for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the flight Index.
      - `flightIndex` integer: Index referencing the flight for which the remark should be added. Currently required only for OSI Remarks. Should be used in conjunction with the leg Index.

## Other responses

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

---

[API](https://skmtc.dev/spotnana/apis/trip-api.md) - [All operations](https://skmtc.dev/spotnana/apis/trip-api/llms.txt) - [OpenAPI document](https://skmtc.dev/spotnana/apis/trip-api/revisions/506fca66cea6?raw)
