update_passengers
Modify passenger details using the passenger ID to update first name, last name, birthdate, document type, gender, nationality, language, email, or phone. Ensures accurate and consistent passenger information management.
Instructions
Edita pasajeros teniendo en cuenta que se conoce el ID del pasajero.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
passengers | Yes |
Input Schema (JSON Schema)
{
"properties": {
"passengers": {
"items": {
"properties": {
"birthdate": {
"description": "Fecha de nacimiento del pasajero (DD-MM-YYYY), si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"document": {
"description": "Numero de documento, si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"documenttype": {
"description": "Tipo de documento, opciones válidas son DNI, Pasaporte, Licencia de Conducir o ID",
"type": "string"
},
"email": {
"description": "Email del pasajero, si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"firstname": {
"type": "string"
},
"gender": {
"description": "Género del pasajero, puede ser male, female,non_binary, prefer_not_to_say, other. Si no se especifica deducilo del nombre y apellido",
"type": "string"
},
"language": {
"description": "Idioma del pasajero de acuerdo a ISO 639-1. Si no se especifica deducilo del nombre y apellido. No intentes usar las tools 'list_service_languages' ni 'get_service_language_by_name' para obtener el idioma del pasajero. El idioma del pasajero es simplemente un string en formato ISO 639-1.",
"type": "string"
},
"lastname": {
"type": "string"
},
"nationality": {
"description": "Nacionalidad del pasajero de acuerdo a ISO 3166-1. Si no se especifica deducilo del nombre y apellido",
"type": "string"
},
"passengerId": {
"type": "string"
},
"phone": {
"description": "Telefono del pasajero, si no se especifica usa el valor 'No conocemos'",
"type": "string"
}
},
"required": [
"passengerId",
"firstname",
"lastname",
"birthdate",
"documenttype",
"document",
"gender",
"nationality",
"language",
"email",
"phone"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"passengers"
],
"type": "object"
}