Deprecated
thingiverse.api.deprecated
Contains endpoint functions for accessing the API
get_featured
asyncio(*, client, page=UNSET, per_page=UNSET)
async
Get the list of featured things
You can use GET /search with the is_featured=1 parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema] | None
|
GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema] |
Source code in thingiverse/api/deprecated/get_featured.py
asyncio_detailed(*, client, page=UNSET, per_page=UNSET)
async
Get the list of featured things
You can use GET /search with the is_featured=1 parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema]]
|
Response[GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema]] |
Source code in thingiverse/api/deprecated/get_featured.py
sync(*, client, page=UNSET, per_page=UNSET)
Get the list of featured things
You can use GET /search with the is_featured=1 parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema] | None
|
GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema] |
Source code in thingiverse/api/deprecated/get_featured.py
sync_detailed(*, client, page=UNSET, per_page=UNSET)
Get the list of featured things
You can use GET /search with the is_featured=1 parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema]]
|
Response[GetFeaturedResponse401 | GetFeaturedResponse403 | GetFeaturedResponse404 | list[FeaturedSchema]] |
Source code in thingiverse/api/deprecated/get_featured.py
get_files_file_id_finalize
asyncio(file_id, *, client)
async
Finalize an uploaded file. DEPRECATED.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404 | None
|
Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404 |
Source code in thingiverse/api/deprecated/get_files_file_id_finalize.py
asyncio_detailed(file_id, *, client)
async
Finalize an uploaded file. DEPRECATED.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404]
|
Response[Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404] |
Source code in thingiverse/api/deprecated/get_files_file_id_finalize.py
sync(file_id, *, client)
Finalize an uploaded file. DEPRECATED.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404 | None
|
Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404 |
Source code in thingiverse/api/deprecated/get_files_file_id_finalize.py
sync_detailed(file_id, *, client)
Finalize an uploaded file. DEPRECATED.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404]
|
Response[Any | GetFilesFileIdFinalizeResponse401 | GetFilesFileIdFinalizeResponse403 | GetFilesFileIdFinalizeResponse404] |
Source code in thingiverse/api/deprecated/get_files_file_id_finalize.py
get_newest
asyncio(*, client, page=UNSET, per_page=UNSET)
async
Get a list of the latest things
You can use GET /search with the sort=newest parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema] | None
|
GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema] |
Source code in thingiverse/api/deprecated/get_newest.py
asyncio_detailed(*, client, page=UNSET, per_page=UNSET)
async
Get a list of the latest things
You can use GET /search with the sort=newest parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema]]
|
Response[GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema]] |
Source code in thingiverse/api/deprecated/get_newest.py
sync(*, client, page=UNSET, per_page=UNSET)
Get a list of the latest things
You can use GET /search with the sort=newest parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema] | None
|
GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema] |
Source code in thingiverse/api/deprecated/get_newest.py
sync_detailed(*, client, page=UNSET, per_page=UNSET)
Get a list of the latest things
You can use GET /search with the sort=newest parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema]]
|
Response[GetNewestResponse401 | GetNewestResponse403 | GetNewestResponse404 | list[ShortThingSchema]] |
Source code in thingiverse/api/deprecated/get_newest.py
get_popular
asyncio(*, client, page=UNSET, per_page=UNSET)
async
Get the most popular things
You can use GET /search with the sort=popular parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema] | None
|
GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema] |
Source code in thingiverse/api/deprecated/get_popular.py
asyncio_detailed(*, client, page=UNSET, per_page=UNSET)
async
Get the most popular things
You can use GET /search with the sort=popular parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema]]
|
Response[GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema]] |
Source code in thingiverse/api/deprecated/get_popular.py
sync(*, client, page=UNSET, per_page=UNSET)
Get the most popular things
You can use GET /search with the sort=popular parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema] | None
|
GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema] |
Source code in thingiverse/api/deprecated/get_popular.py
sync_detailed(*, client, page=UNSET, per_page=UNSET)
Get the most popular things
You can use GET /search with the sort=popular parameter now.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
page
|
int | Unset
|
Example: 1. |
UNSET
|
per_page
|
int | Unset
|
Example: 30. |
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema]]
|
Response[GetPopularResponse401 | GetPopularResponse403 | GetPopularResponse404 | list[ShortThingSchema]] |
Source code in thingiverse/api/deprecated/get_popular.py
post_files_0_finalize_files
asyncio(*, client, body=UNSET)
async
Finalize multiple uploaded files. DEPRECATED, use FinalizeFiles endpoint instead
Finalize multiple \"pendingUploads\" at once by associating them with something (Thing/make/comment). In order to use this, you will need to first use the uploadFile endpoint
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
body
|
Any | Unset
|
|
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404 | None
|
PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404 |
Source code in thingiverse/api/deprecated/post_files_0_finalize_files.py
asyncio_detailed(*, client, body=UNSET)
async
Finalize multiple uploaded files. DEPRECATED, use FinalizeFiles endpoint instead
Finalize multiple \"pendingUploads\" at once by associating them with something (Thing/make/comment). In order to use this, you will need to first use the uploadFile endpoint
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
body
|
Any | Unset
|
|
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404]
|
Response[PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404] |
Source code in thingiverse/api/deprecated/post_files_0_finalize_files.py
sync(*, client, body=UNSET)
Finalize multiple uploaded files. DEPRECATED, use FinalizeFiles endpoint instead
Finalize multiple \"pendingUploads\" at once by associating them with something (Thing/make/comment). In order to use this, you will need to first use the uploadFile endpoint
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
body
|
Any | Unset
|
|
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404 | None
|
PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404 |
Source code in thingiverse/api/deprecated/post_files_0_finalize_files.py
sync_detailed(*, client, body=UNSET)
Finalize multiple uploaded files. DEPRECATED, use FinalizeFiles endpoint instead
Finalize multiple \"pendingUploads\" at once by associating them with something (Thing/make/comment). In order to use this, you will need to first use the uploadFile endpoint
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
body
|
Any | Unset
|
|
UNSET
|
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404]
|
Response[PostFiles0FinalizeFilesResponse200 | PostFiles0FinalizeFilesResponse400 | PostFiles0FinalizeFilesResponse401 | PostFiles0FinalizeFilesResponse403 | PostFiles0FinalizeFilesResponse404] |
Source code in thingiverse/api/deprecated/post_files_0_finalize_files.py
post_files_file_id_finalize
asyncio(file_id, *, client)
async
Finalize an uploaded file. DEPRECATED, use FinalizeFiles endpoint instead
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404 | None
|
FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404 |
Source code in thingiverse/api/deprecated/post_files_file_id_finalize.py
asyncio_detailed(file_id, *, client)
async
Finalize an uploaded file. DEPRECATED, use FinalizeFiles endpoint instead
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404]
|
Response[FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404] |
Source code in thingiverse/api/deprecated/post_files_file_id_finalize.py
sync(file_id, *, client)
Finalize an uploaded file. DEPRECATED, use FinalizeFiles endpoint instead
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404 | None
|
FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404 |
Source code in thingiverse/api/deprecated/post_files_file_id_finalize.py
sync_detailed(file_id, *, client)
Finalize an uploaded file. DEPRECATED, use FinalizeFiles endpoint instead
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
file_id
|
int
|
Example: 1. |
required |
Raises:
| Type | Description |
|---|---|
UnexpectedStatus
|
If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. |
TimeoutException
|
If the request takes longer than Client.timeout. |
Returns:
| Type | Description |
|---|---|
Response[FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404]
|
Response[FileSchema | PostFilesFileIdFinalizeResponse401 | PostFilesFileIdFinalizeResponse403 | PostFilesFileIdFinalizeResponse404] |