✓ Verified 🛒 E-commerce ✓ Enhanced Data

Bricklink

BrickLink Store API helper/CLI (OAuth 1.0 request signing).

Rating
4.7 (276 reviews)
Downloads
1,650 downloads
Version
1.0.0

Overview

BrickLink Store API helper/CLI (OAuth 1.0 request signing).

Complete Documentation

View Source →

BrickLink

Use scripts/bricklink.py.

Setup

See SETUP.md for prerequisites and setup instructions.

Commands

Read-only

  • bricklink.py get-orders [--direction in|out] [--status ...] [--include-status ...] [--exclude-status ...] [--filed true|false] - Lists orders you received or placed.
  • bricklink.py get-order - Fetches details for a specific order.
  • bricklink.py get-order-items - Fetches the item batches for a specific order.
  • bricklink.py get-order-messages - Fetches messages associated with a specific order.
  • bricklink.py get-order-feedback - Fetches feedback associated with a specific order.
  • bricklink.py get-feedback [--direction in|out] - Lists feedback you received (in) or posted (out).
  • bricklink.py get-feedback-item - Fetches a single feedback entry by id.
  • bricklink.py get-notifications - Lists unread push notifications (/notifications).
  • bricklink.py get-categories - Lists all catalog categories.
  • bricklink.py get-category - Fetches a single category by id.
  • bricklink.py get-colors - Lists all catalog colors.
  • bricklink.py get-color - Fetches a single color by id.
  • bricklink.py get-inventories [--item-type ...] [--status ...] [--category-id ...] [--color-id ...] - Lists your store inventory lots (supports include/exclude filters).
  • bricklink.py get-inventory - Fetches a single inventory lot by id.
  • bricklink.py get-item - Fetches a catalog item (PART/SET/MINIFIG/…).
  • bricklink.py get-supersets [--color-id N] - Lists items that contain the specified item.
  • bricklink.py get-subsets [--color-id N] [--box true|false] [--instruction true|false] [--break-minifigs true|false] [--break-subsets true|false] - Parts out an item into its included items.
  • bricklink.py get-price-guide [--color-id N] [--guide-type stock|sold] [--new-or-used N|U] [--country-code XX] [--region ...] [--currency-code XXX] [--vat N|Y|O] - Fetches price guide statistics.
  • bricklink.py get-known-colors - Lists known colors for a catalog item.

Mutating

Note: Order mutations (update-order, update-order-status, update-payment-status) only work for store orders (direction=out, where you are the seller). Purchases (direction=in) return 404 — the BrickLink API does not allow buyers to modify order status or file/archive incoming orders. Use the BrickLink website for those.
  • bricklink.py update-order [--remarks ...] [--is-filed true|false] [--shipping-...] [--cost-...] — Updates allowed order fields (tracking, remarks, shipping/cost fields). Store orders only.
  • bricklink.py update-order-status — Updates the status of an order. Store orders only.
  • bricklink.py update-payment-status — Updates the payment status of an order. Store orders only.
  • bricklink.py send-drive-thru [--mail-me] — Sends a "Drive Thru" email for an order.
  • bricklink.py post-feedback --order-id N --rating 0|1|2 [--comment ...] - Posts new feedback for an order.
  • bricklink.py reply-feedback --reply "..." - Replies to feedback you received.
  • bricklink.py create-inventory [--item-type ... --item-no ... --color-id N --quantity N --unit-price ... --new-or-used N|U ...] - Creates a single inventory lot from flags.
  • bricklink.py create-inventory --file batch.json - Creates multiple inventory lots from a validated JSON file (workspace or /tmp only).
  • bricklink.py update-inventory [--quantity N --unit-price ... --new-or-used N|U --remarks ...] - Updates an inventory lot.
  • bricklink.py delete-inventory - Deletes an inventory lot.

Utilities

  • bricklink.py order-detail-html [--out path] [--inline-images] - Fetches order+items and renders a compact HTML view (similar to BrickLink orderDetail.asp).

Installation

Terminal bash

openclaw install bricklink
    
Copied!

Tags

#shopping_and-e-commerce #api #cli

Quick Info

Category E-commerce
Model Claude 3.5
Complexity One-Click
Author odrobnik
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install bricklink