Sync a user's complete distinct-beers list into the cache
untappd_sync_user_beersSync a user's complete list of distinct beers with ratings and dates into cache. Supports large lists via pagination and resumption for full coverage.
Instructions
Fetch a user's COMPLETE distinct-beers list (every unique beer they've ever had, with their rating, times-had count, and first/last dates) into the cache from user/beers. This is the cheapest way to get full "has had" coverage — thousands of beers instead of tens of thousands of check-ins — and, unlike user/checkins, it pages fully for any public/friend account. Offset-paged and resumable: fetches max_pages per call and persists progress; run again until another_run_needed is false. Feeds the same untappd_cache_has_had / has_had_many / not_had tools. Omit username for your own account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | No | Untappd username. Omit to use your own configured account (UNTAPPD_USERNAME). | |
| max_pages | No | Pages (50 beers each) to fetch this run (default 10). Keep modest to respect the ~100 calls/hour rate limit. |