---
title: "Update company travel content config"
method: PUT
path: "/v2/companies/{companyId}/travel-content-config"
tags: ["Companies"]
---

# Update company travel content config

`PUT /v2/companies/{companyId}/travel-content-config`

## Request body

- TravelContentConfig — Travel content config
  - `airConfig` AirConfig — Air content config
    - `fareCategoryFilter` FareCategoryFilterConfig[] — List of fare category filter
      - `priority` integer, required — priority of this filter in case multiple filters are applicable
      - `origin` LocationItem, required — Object representing a single location object.
        - `value` string, required — User facing display value.
        - `metadata` LocationMetadata, required — Metadata of the location object.
          - `type` 'CONTINENT' | 'COUNTRY' | 'CITY' | 'AIRPORT' | 'ADMINISTRATIVE_DIVISION', required — Type of the location object.
          - `code` string, required — Unique code to represent the object.
        - `infos` LocationItem[], required — This represent other information for the @value. E.g. - This will have continent details if value is any country, similarly country details for city.
      - `destination` LocationItem, required — Object representing a single location object.
        - `value` string, required — User facing display value.
        - `metadata` LocationMetadata, required — Metadata of the location object.
          - `type` 'CONTINENT' | 'COUNTRY' | 'CITY' | 'AIRPORT' | 'ADMINISTRATIVE_DIVISION', required — Type of the location object.
          - `code` string, required — Unique code to represent the object.
        - `infos` LocationItem[], required — This represent other information for the @value. E.g. - This will have continent details if value is any country, similarly country details for city.
      - `fareCategoryOption` FareCategoryOptionConfig[], required
        - `fareCategory` FareCategory, required
          - `ngsCategory` 'UNKNOWN_NGS_CATEGORY' | 'BASE' | 'STANDARD' | 'ENHANCED' | 'PREMIUM' | 'LUXURY' | 'ULTRA_LUXURY'
          - `cabinViewCategory` 'UNKNOWN_CABIN_CATEGORY' | 'BASIC' | 'ECONOMY' | 'PREMIUM_ECONOMY' | 'ECONOMY_PLUS' | 'BUSINESS' | 'FIRST'
        - `disabled` boolean, required — true if a fare category is disabled

## Response `200`

OK

## Other responses

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

---

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