All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
items_create | POST /item/ | Create an item |
items_delete_item | DELETE /item/{id}/ | Delete an item |
items_read_all | GET /item/ | Read all items |
items_read_item | GET /item/{id}/ | Read an item |
items_update_item | PUT /item/{id}/ | Update an item |
Item items_create(item)
Create an item
Create a new item in the storage
import template_web_client
from template_web_client.models.item import Item
from template_web_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = template_web_client.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with template_web_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = template_web_client.ItemsApi(api_client)
item = template_web_client.Item() # Item |
try:
# Create an item
api_response = api_instance.items_create(item)
print("The response of ItemsApi->items_create:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ItemsApi->items_create: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
item | Item |
No authorization required
Status code | Description | Response headers |
---|---|---|
201 | Successful Response | - |
422 | Validation Error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
items_delete_item(id)
Delete an item
Delete an item from the storage
import template_web_client
from template_web_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = template_web_client.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with template_web_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = template_web_client.ItemsApi(api_client)
id = 56 # int |
try:
# Delete an item
api_instance.items_delete_item(id)
except Exception as e:
print("Exception when calling ItemsApi->items_delete_item: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
id | int |
void (empty response body)
No authorization required
Status code | Description | Response headers |
---|---|---|
204 | Successful Response | - |
422 | Validation Error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
List[Item] items_read_all()
Read all items
Read all items from the storage
import template_web_client
from template_web_client.models.item import Item
from template_web_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = template_web_client.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with template_web_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = template_web_client.ItemsApi(api_client)
try:
# Read all items
api_response = api_instance.items_read_all()
print("The response of ItemsApi->items_read_all:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ItemsApi->items_read_all: %s\n" % e)
This endpoint does not need any parameter.
No authorization required
Status code | Description | Response headers |
---|---|---|
200 | Successful Response | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Item items_read_item(id)
Read an item
Read item from the storage
import template_web_client
from template_web_client.models.item import Item
from template_web_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = template_web_client.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with template_web_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = template_web_client.ItemsApi(api_client)
id = 56 # int |
try:
# Read an item
api_response = api_instance.items_read_item(id)
print("The response of ItemsApi->items_read_item:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ItemsApi->items_read_item: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
id | int |
No authorization required
Status code | Description | Response headers |
---|---|---|
200 | Successful Response | - |
422 | Validation Error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Item items_update_item(id, item)
Update an item
Update an item in the storage
import template_web_client
from template_web_client.models.item import Item
from template_web_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = template_web_client.Configuration(
host = "http://localhost"
)
# Enter a context with an instance of the API client
with template_web_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = template_web_client.ItemsApi(api_client)
id = 56 # int |
item = template_web_client.Item() # Item |
try:
# Update an item
api_response = api_instance.items_update_item(id, item)
print("The response of ItemsApi->items_update_item:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling ItemsApi->items_update_item: %s\n" % e)
Name | Type | Description | Notes |
---|---|---|---|
id | int | ||
item | Item |
No authorization required
Status code | Description | Response headers |
---|---|---|
200 | Successful Response | - |
422 | Validation Error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]