---
title: "POST /travel_profile/"
method: POST
path: "/travel_profile/"
tags: ["travel_profile"]
---

# POST /travel_profile/

`POST /travel_profile/`

## Request

- Base URL: `https://app.getgoing.com`
- URL: `https://app.getgoing.com/travel_profile/`
- Auth: API key in header `Authorization`

## Request body

- AddTravelerParameters
  - `id` integer
  - `user_id` integer
  - `employee_id` string, nullable
  - `date_of_birth` string, date
  - `gender` 'male' | 'female'
  - `role` 'employee' | 'manager' | 'executive'
  - `office_id` integer, nullable
  - `home_location_id` integer, nullable
  - `home_location` string
  - `office` BaseOffice (unresolved $ref)
  - `has_medical_condition` boolean
  - `phone_number` unknown
  - `dial_code_country` object
  - `emergency_contact_name` string, nullable
  - `emergency_contact_phone_number` unknown
  - `emergency_contact_email` string, nullable
  - `flight_properties` string
  - `title` 'ms' | 'mr' | 'ms_dr' | 'mr_dr' | 'ms_prof' | 'mr_prof' | 'ms_prof_dr' | 'mr_prof_dr', nullable
  - `group_id` integer, nullable
  - `department` BaseGroup (unresolved $ref)
  - `email` unknown
  - `accounting_unit` string, nullable
  - `cost_center` string, nullable
  - `custom_field_1` string, nullable
  - `custom_field_2` string, nullable
  - `custom_field_3` string, nullable
  - `internal_account` string, nullable
  - `purchase_order_number` string, nullable
  - `kt_number` string, nullable
  - `redress_number` string, nullable
  - `ca_number` string, nullable

## Response `200`

Request fulfilled, document follows

- DetailedTravelerSchema
  - `id` integer
  - `user_id` integer
  - `employee_id` string, nullable
  - `date_of_birth` string, date
  - `gender` 'male' | 'female'
  - `role` 'employee' | 'manager' | 'executive', required
  - `office_id` integer, nullable
  - `home_location_id` integer, nullable
  - `home_location` BaseLocation (unresolved $ref)
  - `office` BaseOffice (unresolved $ref)
  - `has_medical_condition` boolean
  - `phone_number` unknown
  - `dial_code_country` object
  - `emergency_contact_name` string, nullable
  - `emergency_contact_phone_number` unknown
  - `emergency_contact_email` string, nullable
  - `flight_properties` string
  - `title` 'ms' | 'mr' | 'ms_dr' | 'mr_dr' | 'ms_prof' | 'mr_prof' | 'ms_prof_dr' | 'mr_prof_dr', nullable
  - `group_id` integer, nullable
  - `department` BaseGroup (unresolved $ref)
  - `email` unknown
  - `accounting_unit` string, nullable
  - `cost_center` string, nullable
  - `custom_field_1` string, nullable
  - `custom_field_2` string, nullable
  - `custom_field_3` string, nullable
  - `internal_account` string, nullable
  - `purchase_order_number` string, nullable
  - `kt_number` string, nullable
  - `redress_number` string, nullable
  - `ca_number` string, nullable
  - `group` Group (unresolved $ref)
  - `frequent_flyer_cards` DetailedFrequentFlyerCard[] (unresolved $ref)
  - `hotel_loyalty_programs` unknown
  - `car_loyalty_programs` DetailedCarLoyalty[] (unresolved $ref)
  - `passports` BasePassport[] (unresolved $ref)
  - `national_ids` BaseNationalID[] (unresolved $ref)
  - `rail_cards` DetailedTravelerRailCard[] (unresolved $ref)
  - `credit_cards` DetailedCreditCard[] (unresolved $ref)

## Other responses

- `403`: Request forbidden -- authorization will not help
- `409`: Request conflict
- `422`: Success

---

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