# AttachmentsApi All URIs are relative to *http://localhost* | Method | HTTP request | Description | |------------- | ------------- | -------------| | [**apiV2AttachmentsIdDelete**](AttachmentsApi.md#apiV2AttachmentsIdDelete) | **DELETE** /api/v2/attachments/{id} | Delete attachment file | | [**apiV2AttachmentsIdGet**](AttachmentsApi.md#apiV2AttachmentsIdGet) | **GET** /api/v2/attachments/{id} | Download attachment file | | [**apiV2AttachmentsOccupiedFileStorageSizeGet**](AttachmentsApi.md#apiV2AttachmentsOccupiedFileStorageSizeGet) | **GET** /api/v2/attachments/occupiedFileStorageSize | Get size of attachments storage in bytes | | [**apiV2AttachmentsPost**](AttachmentsApi.md#apiV2AttachmentsPost) | **POST** /api/v2/attachments | Upload new attachment file | # **apiV2AttachmentsIdDelete** > apiV2AttachmentsIdDelete(id) Delete attachment file ### Parameters |Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| | **id** | **UUID**| | [default to null] | ### Return type null (empty response body) ### Authorization [Bearer or PrivateToken](../README.md#Bearer or PrivateToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain, application/json, text/json # **apiV2AttachmentsIdGet** > File apiV2AttachmentsIdGet(id, width, height, resizeType, backgroundColor, preview) Download attachment file ### Parameters |Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| | **id** | **UUID**| | [default to null] | | **width** | **Integer**| Width of the result image | [optional] [default to null] | | **height** | **Integer**| Height of the result image | [optional] [default to null] | | **resizeType** | [**ImageResizeType**](../Models/.md)| Type of resizing to apply to the result image | [optional] [default to null] [enum: Crop, AddBackgroundStripes] | | **backgroundColor** | **String**| Color of the background if the `resizeType` is `AddBackgroundStripes` | [optional] [default to null] | | **preview** | **Boolean**| If image must be converted to a preview (lower quality, no animation) | [optional] [default to null] | ### Return type **File** ### Authorization [Bearer or PrivateToken](../README.md#Bearer or PrivateToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/octet-stream # **apiV2AttachmentsOccupiedFileStorageSizeGet** > Long apiV2AttachmentsOccupiedFileStorageSizeGet() Get size of attachments storage in bytes ### Parameters This endpoint does not need any parameter. ### Return type **Long** ### Authorization [Bearer or PrivateToken](../README.md#Bearer or PrivateToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json # **apiV2AttachmentsPost** > AttachmentModel apiV2AttachmentsPost(file) Upload new attachment file File size is restricted to 50 MB (52 428 800 bytes) ### Parameters |Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| | **file** | **File**| | [optional] [default to null] | ### Return type [**AttachmentModel**](../Models/AttachmentModel.md) ### Authorization [Bearer or PrivateToken](../README.md#Bearer or PrivateToken) ### HTTP request headers - **Content-Type**: multipart/form-data - **Accept**: application/json