Skip to content

Collection Models

thingiverse.models.collection

Collection

Attributes:

Name Type Description
absolute_url str

Example: https://staging.thingiverse.com/CreativeTools/collections/7287575/things.

added datetime

Example: 2017-01-16T22:21:25+00:00.

count int

Example: 1.

creator None | UserSummarySchemaType0
description str

Example: meep.

featured_thing_id int | None

ID of the thing that is marked by the creator as being the "primary" thing.

id int

Example: 7287575.

is_editable bool
is_featured bool
is_watched bool
modified datetime

Example: 2020-05-26T14:23:36+00:00.

name str

Example: Calibration objects (By CreativeTools).

preview_image str

Example: https://cdn.thingiverse.com/renders/98/d7/7c/14/a1/8169058952_beddf5f755_o_preview_card.jpg.

thumbnail str

Example: https://cdn.thingiverse.com/renders/98/d7/7c/14/a1/8169058952_beddf5f755_o_preview_medium.jpg.

url str

Example: https://api.thingiverse.com/collections/7287575.

description_html str | Unset

Example:

meep

\n.

featured_on None | str | Unset

When thing was featured. Is only set when is_featured is true

is_liked bool | Unset

thingiverse.models.collection_schema

CollectionSchema

Attributes:

Name Type Description
absolute_url str

Example: https://staging.thingiverse.com/CreativeTools/collections/7287575/things.

added datetime

Example: 2017-01-16T22:21:25+00:00.

count int

Example: 1.

creator None | UserSummarySchemaType0
description str

Example: meep.

featured_thing_id int | None

ID of the thing that is marked by the creator as being the "primary" thing.

id int

Example: 7287575.

is_editable bool
is_featured bool
is_watched bool
modified datetime

Example: 2020-05-26T14:23:36+00:00.

name str

Example: Calibration objects (By CreativeTools).

preview_image str

Example: https://cdn.thingiverse.com/renders/98/d7/7c/14/a1/8169058952_beddf5f755_o_preview_card.jpg.

thumbnail str

Example: https://cdn.thingiverse.com/renders/98/d7/7c/14/a1/8169058952_beddf5f755_o_preview_medium.jpg.

url str

Example: https://api.thingiverse.com/collections/7287575.

description_html str | Unset

Example:

meep

\n.

featured_on None | str | Unset

When thing was featured. Is only set when is_featured is true

is_liked bool | Unset

thingiverse.models.delete_collections_collection_id_response_200

DeleteCollectionsCollectionIdResponse200

Attributes:

Name Type Description
error str | Unset

thingiverse.models.delete_collections_collection_id_response_401

DeleteCollectionsCollectionIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.delete_collections_collection_id_response_403

DeleteCollectionsCollectionIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.delete_collections_collection_id_response_404

DeleteCollectionsCollectionIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.delete_collections_collection_id_thing_thing_id_response_401

DeleteCollectionsCollectionIdThingThingIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.delete_collections_collection_id_thing_thing_id_response_403

DeleteCollectionsCollectionIdThingThingIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.delete_collections_collection_id_thing_thing_id_response_404

DeleteCollectionsCollectionIdThingThingIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.get_collections_collection_id_response_401

GetCollectionsCollectionIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.get_collections_collection_id_response_403

GetCollectionsCollectionIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.get_collections_collection_id_response_404

GetCollectionsCollectionIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.get_collections_collection_id_things_response_401

GetCollectionsCollectionIdThingsResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.get_collections_collection_id_things_response_403

GetCollectionsCollectionIdThingsResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.get_collections_collection_id_things_response_404

GetCollectionsCollectionIdThingsResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.get_collections_response_401

GetCollectionsResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.get_collections_response_403

GetCollectionsResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.get_collections_response_404

GetCollectionsResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.get_collections_thing_id_by_thing_id_response_401

GetCollectionsThingIdByThingIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.get_collections_thing_id_by_thing_id_response_403

GetCollectionsThingIdByThingIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.get_collections_thing_id_by_thing_id_response_404

GetCollectionsThingIdByThingIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.patch_collections_collection_id_body

PatchCollectionsCollectionIdBody

Attributes:

Name Type Description
description Any | Unset

Description of the collection

featured_thing_id Any | Unset

Featured Thing id from the collection

name Any | Unset

Name of the collection

thingiverse.models.patch_collections_collection_id_response_401

PatchCollectionsCollectionIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.patch_collections_collection_id_response_403

PatchCollectionsCollectionIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.patch_collections_collection_id_response_404

PatchCollectionsCollectionIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.post_collections_body

PostCollectionsBody

Attributes:

Name Type Description
name Any

Name of the collection

description Any | Unset

Description of the collection

thingiverse.models.post_collections_collection_id_like_response_200

PostCollectionsCollectionIdLikeResponse200

Example

{'liking': 'boolean'}

thingiverse.models.post_collections_collection_id_like_response_401

PostCollectionsCollectionIdLikeResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.post_collections_collection_id_like_response_403

PostCollectionsCollectionIdLikeResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.post_collections_collection_id_like_response_404

PostCollectionsCollectionIdLikeResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.post_collections_collection_id_move_thing_id_body

PostCollectionsCollectionIdMoveThingIdBody

Attributes:

Name Type Description
description Any | Unset

Description of the collection

thingiverse.models.post_collections_collection_id_move_thing_id_response_200

PostCollectionsCollectionIdMoveThingIdResponse200

Attributes:

Name Type Description
error str | Unset

thingiverse.models.post_collections_collection_id_move_thing_id_response_401

PostCollectionsCollectionIdMoveThingIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.post_collections_collection_id_move_thing_id_response_403

PostCollectionsCollectionIdMoveThingIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.post_collections_collection_id_move_thing_id_response_404

PostCollectionsCollectionIdMoveThingIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.post_collections_collection_id_thing_thing_id_body

PostCollectionsCollectionIdThingThingIdBody

Attributes:

Name Type Description
description Any | Unset

Description of the collection

thingiverse.models.post_collections_collection_id_thing_thing_id_response_200

PostCollectionsCollectionIdThingThingIdResponse200

Attributes:

Name Type Description
error str | Unset

thingiverse.models.post_collections_collection_id_thing_thing_id_response_401

PostCollectionsCollectionIdThingThingIdResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.post_collections_collection_id_thing_thing_id_response_403

PostCollectionsCollectionIdThingThingIdResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.post_collections_collection_id_thing_thing_id_response_404

PostCollectionsCollectionIdThingThingIdResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.post_collections_collection_id_watch_response_200

PostCollectionsCollectionIdWatchResponse200

Example

{'watching': 'boolean'}

thingiverse.models.post_collections_collection_id_watch_response_401

PostCollectionsCollectionIdWatchResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.post_collections_collection_id_watch_response_403

PostCollectionsCollectionIdWatchResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.post_collections_collection_id_watch_response_404

PostCollectionsCollectionIdWatchResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.

thingiverse.models.post_collections_response_400

PostCollectionsResponse400

Attributes:

Name Type Description
error str | Unset

Example: Bad Request.

thingiverse.models.post_collections_response_401

PostCollectionsResponse401

Attributes:

Name Type Description
error str | Unset

Example: Unauthorized.

thingiverse.models.post_collections_response_403

PostCollectionsResponse403

Attributes:

Name Type Description
error str | Unset

Example: Forbidden.

thingiverse.models.post_collections_response_404

PostCollectionsResponse404

Attributes:

Name Type Description
error str | Unset

Example: Not Found.