Skip to main content
Esta guía construye el paso de asignación de una integración: encuentra cada propiedad de Tatallo que tus anfitriones han conectado a tu PMS, para que puedas guardar cada id junto a tu propio anuncio. Se ejecuta en staging, donde las propiedades fixture coinciden exactamente con estos ejemplos. Usa las variables del Inicio rápido.

1. Recorre la lista completa

Las listas llegan de página en página. Pide una página pequeña para ver el cursor en funcionamiento:
page.next_cursor no es null, así que hay más. Devuélvelo como cursor, exactamente como lo recibiste, y repite hasta que next_cursor sea null:
En staging esto imprime tres propiedades:
El orden es estable entre páginas, así que recorrer todas las páginas devuelve cada propiedad exactamente una vez. Un cursor es opaco y solo funciona con la clave y el entorno que lo recibieron: no lo guardes y no construyas uno a mano.

2. Lee una propiedad

Esta está inactive: su anfitrión la suspendió, así que los huéspedes no pueden reservarla. Sigue en tu lista, así que conserva su asignación.

Una propiedad que no está conectada a tu PMS

El anfitrión fixture de staging tiene una propiedad más, a7591591-4684-4bf6-b66f-4d039414e433, que no está conectada a tu PMS:
No es un fallo. Una propiedad que tu PMS no está autorizado a ver responde exactamente igual que una propiedad que no existe, salvo el request_id, de modo que la API no revela nada sobre propiedades fuera de tu conexión. La propiedad aparece en tu lista, y se lee con normalidad, desde el momento en que su anfitrión la conecta a tu PMS.