add_to_bgg_collection
Add a game to the logged in user's BGG collection. The browser must have the ShelfScan extension installed and have a subscription in order to use this tool.
add_to_bgg_collection_for_trade
Mark a game as for trade in the logged in user's BGG collection, with its trade condition. Updates the existing collection item when a collectionId is given, otherwise adds a new item marked for trade. The browser…
add_to_bgg_wishlist
Add a game to the logged in user's BGG wishlist with a wishlist priority. Updates the existing collection item when a collectionId is given, otherwise adds a new item on the wishlist. The browser must have the…
bgg_collection_item_info
Read or update the private info of an item in the logged in user's BGG collection (private comment, statuses, trade condition, price paid, current value, acquisition and inventory details). With read: true it returns…
clear_bgg_collection_statuses
Turn off every status (own, previously owned, for trade, want, wishlist, preordered, ...) on an existing item in the logged in user's BGG collection. The item itself stays in the collection. The browser must have the…
gameupc_data_from_upcread-only
Get GameUPC data given a UPC
upc, search: string?
gameupc_remove_game
Remove a game/UPC mapping provided by a specific user
upc, bggId: number, versionId: number?, updater: string?
gameupc_submit_game
Submit a new game/UPC mapping or verify an existing one
upc, bggId: number, versionId: number?, updater: string?
list_scanned_upcsread-only
List the board game UPC barcodes currently in the ShelfScan scan list, in scan order.
load_bgg_collection
Fetch a fresh (non-cached) copy of a BoardGameGeek user's collection, games and expansions, and make it the active ShelfScan user and collection. Transient BGG errors are retried for up to a minute. Returns a summary…
username: string
log_bgg_play
Log a play of a game for the logged in BGG user, optionally with date, location, duration, quantity, comments and players. The browser must have the ShelfScan extension installed and have a subscription in order to…
remove_bgg_collection_item
IRREVERSIBLE: permanently deletes an item from the logged in user's BGG collection, including its statuses, rating, comments, trade condition, wishlist details and private info. This cannot be undone. Only use it when…
scan_upcread-only
Get UPCs from an image
image
set_bgg_collection_tags
Add, remove or replace the hashtags on an item in the logged in user's BGG collection. Tags are kept as hashtags in one of the item's text fields (the tag location); other text there is kept. The browser must have the…
set_bgg_previously_owned
Mark a game as previously owned in the logged in user's BGG collection, which also turns off "own". Updates the existing collection item when a collectionId is given, otherwise adds a new item as previously owned. The…