# \InboxServiceApi
All URIs are relative to *http://localhost*
[**inbox_service_delete_inbox**](InboxServiceApi.md#inbox_service_delete_inbox) | **DELETE** /api/v1/{name_2} | DeleteInbox deletes an inbox.
[**inbox_service_list_inboxes**](InboxServiceApi.md#inbox_service_list_inboxes) | **GET** /api/v1/inboxes | ListInboxes lists inboxes for a user.
[**inbox_service_update_inbox**](InboxServiceApi.md#inbox_service_update_inbox) | **PATCH** /api/v1/{inbox_name} | UpdateInbox updates an inbox.
## inbox_service_delete_inbox
> serde_json::Value inbox_service_delete_inbox(name_2)
DeleteInbox deletes an inbox.
### Parameters
**name_2** | **String** | The name of the inbox to delete. Format: inboxes/{id} | [required] |
### Return type
[**serde_json::Value**](serde_json::Value.md)
### Authorization
No authorization required
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## inbox_service_list_inboxes
> models::V1ListInboxesResponse inbox_service_list_inboxes(user)
ListInboxes lists inboxes for a user.
### Parameters
**user** | Option<**String**> | Format: users/{id} | |
### Return type
[**models::V1ListInboxesResponse**](v1ListInboxesResponse.md)
### Authorization
No authorization required
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## inbox_service_update_inbox
> models::V1Inbox inbox_service_update_inbox(inbox_name, inbox)
UpdateInbox updates an inbox.
### Parameters
**inbox_name** | **String** | The name of the inbox. Format: inboxes/{id} | [required] |
**inbox** | [**InboxServiceUpdateInboxRequest**](InboxServiceUpdateInboxRequest.md) | | [required] |
### Return type
[**models::V1Inbox**](v1Inbox.md)
### Authorization
No authorization required
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)