PowerPlatformConnectors/independent-publisher-conne.../Rebrickable
Troy Taylor 922b2aceae
Rebrickable (Independent Publisher) (#2128)
* Add files via upload

* Add files via upload

* Add files via upload
2022-11-22 18:14:03 -08:00
..
apiDefinition.swagger.json Rebrickable (Independent Publisher) (#2128) 2022-11-22 18:14:03 -08:00
apiProperties.json Rebrickable (Independent Publisher) (#2128) 2022-11-22 18:14:03 -08:00
readme.md Rebrickable (Independent Publisher) (#2128) 2022-11-22 18:14:03 -08:00

readme.md

Rebrickable

Rebrickable will help you find which LEGO sets you can build from the sets and parts you already own. Every MOC on Rebrickable has a list of parts and building instructions, so you can be sure that anything you find here is buildable! You may not have every part required, but the beauty of LEGO is that you are encouraged to improvise!

Publisher: Troy Taylor, Hitachi Solutions

Prerequisites

You will need an account with Rebrickable

Obtaining Credentials

Once in your account settings, find the API section to retrieve your API key.

Supported Operations

Get colors

Retrieve a list of all colors.

Get color details

Retrieve details about a specific color.

Get element

Retrieve details about a specific element ID.

Get minifigs

Retrieve a list of minifigs.

Get minifig

Retrieve details for a specific minifig.

Get minifig parts

Retrieve a list of all inventory parts in this minifig.

Get sets minifig is in

Retrieve a list of sets a minifig has appeared in.

Get part categories

Retrieve a list of all part categories.

Get part category details

Retrieve details about a specific part category.

Get parts

Retrieve a list of parts.

Get part details

Retrieve details about a specific part.

Get part colors

Retrieve a list of all colors a part has appeared in.

Get part or color combination details.

Retrieve details about a specific part or color combination.

Get part or color combination sets

Retrieve a list of all sets the part or color combination has appeared in.

Get sets

Retrieve a list of sets.

Get set details

Retrieve details for a specific set.

Get MOCs

Retrieve a list of MOCs which are alternate builds of a specific set - i.e. all parts in the MOC can be found in the set.

Get set minifigs

Retrieve a list of all inventory minifigs in this set.

Get set inventory parts

Retrieve a list of all inventory parts in this set.

Get inventory sets

Retrieve a list of all inventory sets in this set.

Get themes

Return all themes.

Get theme details

Return details for a specific theme.

Generate a user token

Generate a user token to be used for authorizing user account actions in subsequent calls. Username can be either the actual username or the user's email address.

Get badges

Retrieve a list of all the available badges

Get badge details

Retrieve details about a specific badge.

Get user's parts

Retrieve a list of all the parts in all the user's part lists.

Find set's parts needed

Find out how many parts the user needs to build the specified set. The user's default build settings will be used to calculate a build match % using their LEGO collection of sets and parts.

Get lost parts

Retrieve a list of all the lost parts from the user's LEGO collection.

Add lost parts

Add one or more lost parts to the user's list.

Remove lost part

Remove the lost part from the user.

Get minifigs

Retrieve a list of all the minifigs in all the user's sets.

Get part lists

Retrieve a list of all the user's part lists.

Get part list

Retrieve details about a specific part list.

Delete part list

Delete a part list and all it's parts.

Replace part list's details

Replace an existing part list's details.

Get parts in list

Retrieve a list of all the parts in a specific part list.

Get part in list

Retrieve details about a specific part in the part list.

Delete part from list

Delete a part from the part list.

Get parts in all lists

Retrieve a list of all the parts in all the user's part lists.

Get user details

Retrieve details about a specific user.

Get user's sets

Retrieve a list of all the user's set lists.

Get set list

Retrieve details about a specific set list.

Delete set list

Delete a set list and all it's sets.

Update set list

Update an existing set list's details.

Get sets in a set list

Retrieve a list of all the sets in a specific set list.

Get set in set list

Retrieve details about a specific set in the set list.

Delete set from set list

Delete a set from the set list.

Get all sets in collection

Retrieve a list of all the sets in the user's LEGO collection.

Known Issues and Limitations

There are no known issues at this time.