diff --git a/docs/AdminApi.md b/docs/AdminApi.md
index ec99717..1fc2011 100644
--- a/docs/AdminApi.md
+++ b/docs/AdminApi.md
@@ -908,7 +908,7 @@ Name | Type | Description | Notes
# **adminDeleteUser**
-> Void adminDeleteUser(username)
+> Void adminDeleteUser(username, purge)
Delete a user
@@ -965,8 +965,9 @@ Token.setApiKey("YOUR API KEY");
AdminApi apiInstance = new AdminApi();
String username = "username_example"; // String | username of user to delete
+Boolean purge = true; // Boolean | purge the user from the system completely
try {
- Void result = apiInstance.adminDeleteUser(username);
+ Void result = apiInstance.adminDeleteUser(username, purge);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AdminApi#adminDeleteUser");
@@ -979,6 +980,7 @@ try {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**username** | **String**| username of user to delete |
+ **purge** | **Boolean**| purge the user from the system completely | [optional]
### Return type
diff --git a/docs/PackageApi.md b/docs/PackageApi.md
index d304451..b9903d2 100644
--- a/docs/PackageApi.md
+++ b/docs/PackageApi.md
@@ -367,7 +367,7 @@ Name | Type | Description | Notes
**owner** | **String**| owner of the packages |
**page** | **Integer**| page number of results to return (1-based) | [optional]
**limit** | **Integer**| page size of results | [optional]
- **type** | **String**| package type filter | [optional] [enum: cargo, chef, composer, conan, conda, container, generic, helm, maven, npm, nuget, pub, pypi, rubygems, vagrant]
+ **type** | **String**| package type filter | [optional] [enum: cargo, chef, composer, conan, conda, container, generic, helm, maven, npm, nuget, pub, pypi, rubygems, swift, vagrant]
**q** | **String**| name filter | [optional]
### Return type
diff --git a/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java b/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java
index 8a0f668..50ad557 100644
--- a/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java
+++ b/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java
@@ -130,10 +130,13 @@ public interface AdminApi {
* Delete a user
*
* @param username username of user to delete (required)
+ * @param purge purge the user from the system completely (optional)
* @return Call<Void>
*/
@DELETE("admin/users/{username}")
- Call adminDeleteUser(@retrofit2.http.Path("username") String username);
+ Call adminDeleteUser(
+ @retrofit2.http.Path("username") String username,
+ @retrofit2.http.Query("purge") Boolean purge);
/**
* Delete a user's public key