Las APIs usan códigos HTTP estándar y respuestas JSON para indicar errores. Los endpoints de listado utilizan paginación por cursor, URL siguiente o número de página según el recurso.
Errores
La mayoría de los endpoints devuelve una propiedad message:
Algunos endpoints de WhatsApp y archivos devuelven error:
Registra el método, la ruta, el código HTTP y el body de error. Nunca guardes la API key en logs.
Paginación por cursor
Listar registros de un tablero devuelve:
Cuando hasMore sea true, envía el ID del último registro como lastRecordId. Conserva el mismo sortBy y sortDirection durante todo el recorrido.
Paginación por página
Buscar registros usa page basada en cero y limit dentro del body:
Incrementa page mientras hasMore sea true.
Paginación por URL siguiente
Listar plantillas de WhatsApp puede devolver paging.next. Envía ese valor sin modificarlo en nextUrl:
Si paging.next no aparece, ya recibiste todos los resultados.