Event
thingiverse.api.event
Contains endpoint functions for accessing the API
get_events
asyncio(*, client, page=UNSET, per_page=UNSET)
async
List of events
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 |
|---|---|
GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema] | None
|
GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema] |
Source code in thingiverse/api/event/get_events.py
asyncio_detailed(*, client, page=UNSET, per_page=UNSET)
async
List of events
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[GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema]]
|
Response[GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema]] |
Source code in thingiverse/api/event/get_events.py
sync(*, client, page=UNSET, per_page=UNSET)
List of events
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 |
|---|---|
GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema] | None
|
GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema] |
Source code in thingiverse/api/event/get_events.py
sync_detailed(*, client, page=UNSET, per_page=UNSET)
List of events
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[GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema]]
|
Response[GetEventsResponse401 | GetEventsResponse403 | GetEventsResponse404 | list[EventSchema]] |
Source code in thingiverse/api/event/get_events.py
get_events_id
asyncio(id, *, client)
async
Get event by id
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
Example: 99. |
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 |
|---|---|
EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404 | None
|
EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404 |
Source code in thingiverse/api/event/get_events_id.py
asyncio_detailed(id, *, client)
async
Get event by id
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
Example: 99. |
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[EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404]
|
Response[EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404] |
Source code in thingiverse/api/event/get_events_id.py
sync(id, *, client)
Get event by id
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
Example: 99. |
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 |
|---|---|
EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404 | None
|
EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404 |
Source code in thingiverse/api/event/get_events_id.py
sync_detailed(id, *, client)
Get event by id
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
int
|
Example: 99. |
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[EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404]
|
Response[EventSchema | GetEventsIdResponse401 | GetEventsIdResponse403 | GetEventsIdResponse404] |