
API de TRYPOPMS
Documentación completa de la API para gestionar propiedades, reservas, precios y más a través de https://app.trypopms.com.
Autenticación
https://dev.trypopms.com/api/auth/loginAutenticar usuario y obtener clave de acceso. Usa tu API Key secreto en el header 'x-api-key'. Contacta al equipo de TrypoPMS para obtener tu API Key. La respuesta devuelve 'key' para usar en otros endpoints.
{
"headers": {
"x-api-key": "TU_API_KEY_SECRETO"
}
}https://app.trypopms.com/api/user/auth/logoutCerrar sesión de usuario e invalidar clave
{
"key": "TU_KEY_DE_ACCESO"
}https://app.trypopms.com/api/user/edit/one_signalActualizar ID de OneSignal para notificaciones
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"player_id": "321"
}Disponibilidad
/api/avail/data/availObtener disponibilidad de cada tipo de habitación en un rango de fechas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2022-05-21",
"dto": "2022-05-21"
}/api/avail/edit/availActualizar disponibilidad de tipos de habitación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2025-03-01",
"dto": "2025-04-10",
"rooms": [
{
"id_room_types": 170,
"value": 2
}
],
"variation_type": 0,
"weekdays": [1,1,1,1,1,1,1]
}Precios
/api/prices/data/pricesObtener precios de cada tipo de habitación en un rango de fechas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_pricing_plans": 370,
"dfrom": "2022-01-01",
"dto": "2022-01-10",
"guests": {
"children_1": 1,
"adults": 10,
"children_2": 0,
"seniors": 0
}
}/api/prices/edit/pricesActualizar precios de tipos de habitación
{
"token": "TU_TOKEN_DE_SESION",
"key": "d63f67009cca8821d75c385c48564f493002bc0e",
"id_properties": 93,
"id_pricing_plans": 370,
"dfrom": "2022-01-01",
"dto": "2022-01-10",
"rooms": [
{
"id_room_types": 170,
"value": 20
}
],
"variation_type": 0,
"weekdays": [1,1,1,1,1,1,1]
}/api/prices/data/reservation_room_type_pricesObtener precios de habitaciones de reserva con detalles de huéspedes
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 28,
"dfrom": "2022-07-26",
"dto": "2022-07-28",
"id_pricing_plans": 32,
"id_room_types": 40,
"children_1": 1,
"children_2": 0,
"adults": 1,
"seniors": 0
}Planes de Precios
/api/pricingPlan/data/pricing_plansObtener todos los planes de precios para la propiedad
{
"token": "2a5e3f79056caee6b1efb8694f811b415abf8814",
"key": "cd0688c5a0a42db1d3232f55031456c95b87129b",
"id_properties": 2330
}Restricciones
/api/restrictions/data/restrictionsObtener restricciones para cada tipo de habitación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_restriction_plans": 193,
"dfrom": "2022-01-01",
"dto": "2022-01-10"
}/api/restrictions/edit/restrictionsActualizar restricciones de tipos de habitación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_restriction_plans": "193",
"dfrom": "2022-01-01",
"dto": "2022-01-10",
"rooms": [
{
"id_room_types": "170",
"value": "20"
}
],
"field": "max_stay",
"weekdays": [1,1,1,1,1,1,1]
}Planes de Restricción
/api/restriction/data/restrictionsObtener todos los planes de restricción para la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/restriction/insert/restrictionCrear nuevo plan de restricción
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"closed": 1,
"closed_arrival": 1,
"closed_departure": 0,
"max_stay": 0,
"min_stay": 0,
"min_stay_arrival": 0,
"name": "New rest plan",
"type": "daily",
"id_properties": 93
}/api/restriction/edit/restrictionActualizar plan de restricción existente
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_restriction_plans": 834,
"closed": 1,
"closed_arrival": 1,
"closed_departure": 0,
"max_stay": 0,
"min_stay": 0,
"min_stay_arrival": 0,
"type": "daily",
"name": "New rest plan 2",
"id_properties": 93
}/api/restriction/delete/restrictionEliminar plan de restricción
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_restriction_plans": 834
}Tasas de Ciudad
/api/cityTax/data/city_taxesObtener todas las tasas de ciudad para la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/cityTax/data/city_taxObtener detalles de una tasa de ciudad específica
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_city_taxes": 1,
"id_properties": 93
}/api/cityTax/insert/city_taxCrear nueva tasa de ciudad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"name": "Test",
"price_children_1": 10,
"price_children_2": 0,
"price_children_3": 0,
"price_adults": 0,
"price_seniors": 0,
"dfrom": "2025-05-01",
"dto": "2025-12-31",
"tax_included": "yes"
}/api/cityTax/edit/city_taxActualizar tasa de ciudad existente
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"name": "Test",
"price_children_1": 10,
"price_children_2": 0,
"price_children_3": 0,
"price_adults": 0,
"price_seniors": 0,
"dfrom": "2021-05-01",
"dto": "2021-12-31",
"tax_included": "yes",
"id_city_taxes": 178
}/api/cityTax/delete/city_taxEliminar tasa de ciudad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_city_taxes": 96,
"id_properties": 93
}Contacto
/api/contact/messageEnviar mensaje de contacto
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"subject": "Subject of email",
"text": "Text of email"
}Tipos de Habitación
/api/room/data/roomObtener datos de un solo tipo de habitación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_room_types": 170
}/api/room/data/pricesObtener precios de tipo de habitación con detalles de huéspedes
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_room_types": 172,
"id_pricing_plans": 373,
"dfrom": "2024-12-01",
"dto": "2024-12-05",
"guests": {
"children_1": 2,
"adults": 1
}
}Huéspedes
/api/guests/data/guestsObtener lista de huéspedes con paginación y filters
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"page": 1,
"dfrom": "2024-11-26",
"dto": "2024-11-27"
}/api/guests/edit/guestEditar información del huésped incluyendo datos de check-in de Montenegro
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_guests": 47965,
"first_name": "John",
"last_name": "Doe",
"email": "email@email.com",
"phone": "123321123",
"address": "Address",
"city": "City",
"zip": "12311",
"country": "AF",
"date_of_birth": "1982-03-24",
"gender": "M",
"note": "Note"
}/api/guests/delete/guestEliminar huésped
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_guests": 1372
}Reservas
/api/reservation/insert/reservationInsertar nueva reserva con detalles de habitación y huésped
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"status": "confirmed",
"rooms": [
{
"id_room_types": 170,
"id_rooms": "323",
"room_type": "2BDs",
"room_number": "AA",
"avg_price": 95,
"total_price": 285,
"children_1": 0,
"adults": 2,
"seniors": 0,
"nights": [
{
"night_date": "2023-11-27",
"price": 95,
"original_price": 95,
"breakfast": 0,
"lunch": 0,
"dinner": 0
}
]
}
],
"guests": [
{
"first_name": "John",
"last_name": "Doe",
"guest_type": "main"
}
]
}/api/reservation/data/occupiedRoomsObtener habitaciones ocupadas para la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/reservation/data/eventsObtener eventos de reservas para rango de fechas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"dfrom": "2022-04-08",
"dto": "2022-04-08"
}/api/reservation/data/newsObtener noticias de reservas con ordenamiento
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"dfrom": "2022-04-08",
"dto": "2022-04-08",
"order_by": "date_received",
"order_type": "desc"
}/api/reservation/data/reservationPricesCalcular precios de reserva para habitaciones
{
"id_properties": "92",
"id_pricing_plans": "367",
"id_boards": "828",
"id_city_taxes": "0",
"date_arrival": "2022-05-12",
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"date_departure": "2022-05-13",
"rooms": [
{
"id_room_types": "268",
"children_1": "0",
"adults": "1",
"seniors": "0"
}
]
}Extras
/api/extras/data/extrasObtener todos los extras para la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
}/api/extras/data/extraObtener detalles de un extra específico
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_extras": 16,
"id_properties": 93
}/api/extras/insert/extraCrear nuevo extra
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"name": "Test",
"price": 10,
"tax": 12,
"type": "one",
"id_extras_category": 1,
"description": "Extra description",
"dfrom": "0001-01-01",
"dto": "0001-01-01",
"period_type": "restriction",
"id_properties": 93,
"id_restriction_plans": 193,
"use_on_booking_engine": 1,
"rooms": [170, 171],
"specific_rooms": []
}/api/extras/edit/extraActualizar extra existente
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_extras": 2392,
"name": "Extras 2",
"price": 589.5,
"tax": 0,
"type": "one",
"description": "Updated description",
"dfrom": "2019-01-17",
"dto": "2020-01-24",
"period_type": "period",
"id_properties": 93,
"use_on_booking_engine": 1,
"rooms": [173, 174]
}/api/extras/delete/extraEliminar extra
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_extras": 17,
"id_properties": 93
}Propiedad
/api/property/data/propertyObtener información de la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/property/edit/propertyEditar detalles de la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"item": "address",
"value": "New address"
}/api/property/edit/amenitiesActualizar instalaciones/comodidades de la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_amenities": [
"heading",
"tv-cable",
"internet",
"private-bathroom",
"pool"
]
}Webhooks
/api/webhooks/data/webhooksObtener webhooks activos para la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/webhooks/data/test_webhookProbar webhook con datos de ejemplo
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"data_type": "reservation"
}/api/webhooks/insert/webhookCrear nuevo webhook
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"url": "https://your-webhook-url.com/endpoint"
}/api/webhooks/edit/webhookActualizar URL del webhook
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"url": "new.url.com",
"id_webhooks": 2
}/api/webhooks/delete/webhookEliminar webhook
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_webhooks": 3
}Notificaciones de Calendario
/api/calendar/data/notificationsObtener notificaciones por rango de fechas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"date": "2023-04-22",
"id_properties": "93"
}/api/calendar/data/notificationObtener detalles de una notificación específica
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_calendar_notifications": "413"
}/api/calendar/insert/notificationsCrear nueva notificación de calendario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"title": "Title",
"description": "Test desc",
"date": "2023-04-22"
}/api/calendar/edit/notificationsEditar notificación de calendario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"title": "Title",
"description": "Test desc",
"date": "2023-04-22",
"id_calendar_notifications": "413"
}/api/calendar/edit/notification_statusCambiar estado de notificación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_calendar_notifications": "413",
"date": "2023-04-22",
"status": 1
}/api/calendar/delete/notificationEliminar notificación de calendario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_calendar_notifications": "415"
}/api/calendar/data/notificationsNumberObtener número de notificaciones por estado
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2023-01-01",
"dto": "2023-04-20",
"status": "all"
}Facturación
/api/invoices/data/invoicesObtener lista de facturas de la propiedad
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"page": 1
}/api/invoices/data/invoiceObtener detalles de una factura específica
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_invoices": 1,
"id_properties": 93
}/api/invoices/insert/invoiceCrear nueva factura
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_reservations": 1,
"invoice_type": "invoice",
"issue_date": "2025-02-01"
}/api/invoices/edit/invoicePayedMarcar factura como pagada
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_invoices": 1,
"paid": true
}/api/invoices/insert/fiscal_order_montenegroInsertar orden fiscal de Montenegro
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_invoices": 1
}E-turista (Serbia)
/api/eturist_serbia/insert/eturistInsertar datos en el sistema E-turista de Serbia
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"guests_ids": "366898",
"id_properties": "93",
"action": "reservation"
}/api/eturist_serbia/data/GetIdObjectFromETuristObtener propiedades desde E-turista
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93"
}/api/guests/edit/guestEditar huésped con datos de E-turista Serbia
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_guests": 47965,
"eturstSerbia": 1,
"first_name": "John",
"last_name": "Doe",
"email": "email@email.com",
"phone": "123321123",
"address": "Address",
"city": "City",
"zip": "12311",
"country": "RS",
"date_of_birth": "1982-03-24",
"gender": "M",
"DaLiJeLiceDomace": "true",
"DaLiJeLiceRodjenoUnostranstvu": "false",
"jmbg": "",
"OpstinaPrebivalistaNaziv": "ALEKSANDROVAC",
"DrzavaPrebivalistaAlfa2": "RS",
"DatumICasDolaska": "2023-04-18 14:00:00",
"DatumICasOdolaska": "2023-04-19 10:00:00"
}Registro de Huéspedes Montenegro
/api/guests/insert/guest_montenegroInsertar huésped en el sistema de Montenegro
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"guests": 1976337,
"id_properties": "93",
"action": "reservation"
}/api/guests/edit/guestEditar huésped con datos de check-in de Montenegro
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_guests": 47965,
"first_name": "John",
"last_name": "Doe",
"email": "email@email.com",
"phone": "123321123",
"address": "Address",
"city": "City",
"country": "ME",
"date_of_birth": "1982-03-24",
"gender": "M",
"birthPlace": null,
"guestType": "4",
"documentType": "1",
"entranceDate": "2023-04-18",
"departureDate": "2023-04-28",
"birth_date_montenegro": "1982-03-24",
"DocumentNumberMontenegro": "",
"PersonalNumber": ""
}Nueva API de Reservas
/api/reservation/insert/reservationInsertar reserva completa con múltiples habitaciones y huéspedes
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"status": "confirmed",
"rooms": [
{
"id_room_types": 170,
"id_rooms": "323",
"room_type": "2BDs",
"room_number": "AA",
"avg_price": 95,
"total_price": 285,
"children_1": 0,
"adults": 2,
"nights": [
{
"night_date": "2023-11-27",
"price": 95,
"breakfast": 0,
"lunch": 0,
"dinner": 0
}
]
}
],
"guests": [
{
"first_name": "John",
"last_name": "Doe",
"guest_type": "main"
}
],
"date_arrival": "2023-11-27",
"date_departure": "2023-11-30",
"note": "Reservation note",
"reference": "REF123"
}/api/reservation/edit/reservation_basicEditar información básica de reserva
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": "93",
"id_reservations": 1232359,
"status": "confirmed",
"note": "Updated note",
"reference": "NEW-REF"
}Inventario
/api/inventory/data/itemsObtener items del inventario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"page": 1
}/api/inventory/insert/itemAgregar item al inventario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"name": "Toalla de baño",
"quantity": 100,
"unit": "pcs",
"min_quantity": 20
}/api/inventory/edit/itemActualizar item del inventario
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_inventory": 1,
"name": "Toalla de baño",
"quantity": 80,
"unit": "pcs",
"min_quantity": 20
}Banquetes y Salas de Conferencias
/api/conference_halls_bookings/insert/conference_halls_bookings_extrasAgregar extras a reserva de banquete
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 251,
"id_conference_halls_bookings": 31,
"extras": [
{
"name": "Coca-Cola",
"quantity": 5,
"price_per_unit": 500,
"tax": 10,
"total_price": 2500
}
]
}Evisitor (Croacia)
/api/evisitor/insert/guestInsertar huésped en el sistema Evisitor de Croacia
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"guests_ids": "366898",
"id_properties": "93",
"action": "reservation"
}Empresas
/api/property/data/companiesSearchBuscar empresas por país y número de registro
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"search": "111945024",
"country": "RS"
}Búsqueda
/api/search/data/guestBuscar huésped por documento, nombre o apellido
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"travel_document_number": "111",
"first_name": "sdfds",
"last_name": "sdf"
}/api/search/data/searchBuscar en reservas, huéspedes y propiedades
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"query": "John Doe",
"type": "guest"
}/api/search/data/reservationsBuscar reservas con filtros avanzados
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"status": "confirmed",
"dfrom": "2022-01-01",
"dto": "2022-12-31",
"page": 1
}Regímenes de Comida
/api/boards/data/boardsObtener todos los regímenes de comida disponibles
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/boards/edit/pricesActualizar precios de regímenes de comida
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_boards": 828,
"dfrom": "2022-01-01",
"dto": "2022-01-10",
"rooms": [
{
"id_room_types": 170,
"price": 15
}
]
}Canales de Distribución
/api/channels/data/channelsObtener todos los canales de distribución
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/channels/data/channelObtener detalles de un canal específico
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_channels": 123
}/api/channels/insert/channelCrear nuevo canal de distribución
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"name": "New Channel",
"commission": 15,
"color": "#FF5733"
}/api/channels/edit/channelActualizar canal de distribución
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_channels": 123,
"name": "Updated Channel",
"commission": 20,
"color": "#00FF00"
}/api/channels/delete/channelEliminar canal de distribución
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_channels": 123
}Políticas de Cancelación
/api/policies/data/policiesObtener todas las políticas de cancelación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/policies/data/policyObtener detalles de una política específica
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_policies": 477
}/api/policies/insert/policyCrear nueva política de cancelación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"name": "Política Flexible",
"days_before": 7,
"penalty_percentage": 50
}/api/policies/edit/policyActualizar política de cancelación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_policies": 477,
"name": "Política Actualizada",
"days_before": 14,
"penalty_percentage": 75
}/api/policies/delete/policyEliminar política de cancelación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"id_policies": 477
}Estadísticas
/api/statistics/data/tableObtener tabla de estadísticas de ocupación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2022-01-01",
"dto": "2022-12-31"
}/api/statistics/data/average_nightObtener precio promedio por noche
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2022-01-01",
"dto": "2022-12-31"
}/api/statistics/data/occupancyObtener porcentaje de ocupación
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93,
"dfrom": "2022-01-01",
"dto": "2022-12-31"
}Reseñas
/api/reviews/authAutenticar para acceder al sistema de reseñas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO",
"id_properties": 93
}/api/reviews/hotelsObtener hoteles con sistema de reseñas
{
"token": "TU_TOKEN_DE_SESION",
"key": "TU_KEY_DE_ACCESO"
}