# Rebrickable (slim)

> Rebrickable is a LEGO database and community site that matches the sets and parts a person owns to builds they can make, including fan designs (MOCs). Its REST API v3 reads the catalogue and a user's sets, parts and lists.

- Full: https://www.anchorterminal.com/tools/rebrickable.md (~5,700 tokens) · this version ~1,530 tokens · JSON https://www.anchorterminal.com/tools/rebrickable.json · canonical https://www.anchorterminal.com/tools/rebrickable
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-04 · pricing https://www.anchorterminal.com/tools/rebrickable#pricing · reviews https://www.anchorterminal.com/tools/rebrickable#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**F · 34.7/100 · rank #1255 of 1349 · #5 in Hobbies, sport & recreation · not agent-ready · confidence low**


Assessment: Rebrickable's API v3 reads the LEGO catalogue and a person's sets, parts and lists through a public Swagger 2.0 spec with 62 operations and a free key. Calls are limited to about one a second, the docs call the API severely overloaded, user tokens come from a password, and the terms and Pro price were behind a bot check.

## Facts

- Kind: HTTP API · vendor: Rebrickable · category: Hobbies, sport & recreation · legal entity: not named · provenance 44/100
- Auth: API key · pricing: Freemium · x402: no · licence: Proprietary service. The terms of service page answered a Cloudflare bot check on 3 November 2026 and was not read
- Probe metrics: not measured yet (probes haven't run)
- Surface listed: The REST API v3 at rebrickable.com/api/v3/, read from the API page, the API docs, the Swagger 2.0 spec and robots.txt on 3 November 2026. No account was made and no call was made. The home page, terms, privacy, about, help, Pro, downloads and blog pages answered a Cloudflare bot check
- Endpoints: 43 paths covering /lego/ colours, elements, minifigs, part categories, parts (with colours and sets), sets (with parts, minifigs and subsets) and themes; /users/ token, badges, profile, sets, sets/sync, parts, allparts, build, lost_parts, partlists and setlists. 62 operations including POST, PUT, PATCH and DELETE on a user's lists
- Rate limits: About one request a second per account on average with a small burst allowance, 429 when exceeded, temporary IP bans of one to two days for ignoring 429s and permanent bans in extreme cases. The docs say the API is currently severely overloaded
- Pagination: page and page_size (default 100, up to 1,000), ordering by field with a minus prefix for reverse, filters such as part_nums, search and theme_id, and inc_part_details, inc_color_details and inc_minifig_parts to change response size
- Terms on automation: Unread. The terms page answered a bot check. robots.txt sets Content-Signal ai-train=no, search=yes, ai-input=yes, a crawl delay of 3 seconds and disallows the API paths for crawlers
- Company: Rebrickable was started in 2011 by Nathan Thom in Australia per Wikipedia. The about page is behind the bot check, so the legal entity is unknown

- Scores: Reliability 38, Performance pending, Schema & documentation 54, Agent ergonomics 60, Security & auth 10, Payments & pricing 30, Task success pending, Maintenance & community 6, Transparency & trust 29 · total over the 7 assessed categories
- Why: Reliability, Read with the hosted lines. · Schema & documentation, Public Swagger 2.0 spec at /api/v3/swagger/?format=openapi with 43 paths and 62 operations, but empty title and version, no security definit… · Agent ergonomics, Responses can be sized with page_size, inc_part_details and inc_color_details, though there is no field selection (18 of 25). · Security & auth, One key per account with no scopes, no documented expiry or revocation, and it may be sent as a query parameter, so 10 less 10 (0 of 30). · Payments & pricing, Read with the hosted rule. · Maintenance & community, Read for a closed service. · Transparency & trust, Closed service whose terms answered a Cloudflare bot check on 3 November 2026, so their clarity is unchecked (5 of 30).
- Sources: 11, open questions: 7, both in the full twin
- Capabilities: hobbies.collections, hobbies.crafts
- JSON: https://www.anchorterminal.com/api/v1/tools/rebrickable.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/rebrickable.svg` or a link to https://www.anchorterminal.com/tools/rebrickable from a page on rebrickable.com or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: https://rebrickable.com/help/; more in the full twin

## Before you call it

1. Send `Authorization: key <key>` and keep calls under one a second; a 429 ignored can bring a temporary or permanent IP ban
2. Use the CSV downloads for the whole catalogue; the docs say list endpoints are not for paging through all parts or sets
3. Ask the person to mint the user token themselves at /api/v3/users/_token/ rather than handling their password; the token reaches every write on their lists
4. Set `inc_color_details=0` and `inc_part_details` only when needed to keep part lists small, and page with `page_size` up to 1,000
5. Read rebrickable.com/terms/ with the person before commercial use; it answered a bot check for us and the API docs point to it for allowed uses

## Connect

```bash
curl -H "Authorization: key $REBRICKABLE_KEY" "https://rebrickable.com/api/v3/lego/sets/?search=millennium+falcon&page_size=10"
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/rebrickable

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| Ravelry | F | 16.5 | hobbies.crafts, hobbies.collections | https://www.anchorterminal.com/tools/ravelry.min.md |
| Strava MCP Connector + API | E | 45.8 | same category | https://www.anchorterminal.com/tools/strava.min.md |
| Ride with GPS API | E | 45.2 | same category | https://www.anchorterminal.com/tools/ride-with-gps.min.md |
| Ticketmaster Discovery API | E | 42.9 | same category | https://www.anchorterminal.com/tools/ticketmaster.min.md |
| Chess.com Published-Data API | E | 40.8 | same category | https://www.anchorterminal.com/tools/chess-com.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

