diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3d4ed06..17d742a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## Release (2026-MM-DD)
+- `sfs`: [v0.3.1](services/sfs/CHANGELOG.md#v031)
+ - Deprecate `getSchedule` and `listSchedules` methods in `SfsApi` class
+
## Release (2026-04-08)
- `iaas`:
- [v1.0.1](services/iaas/CHANGELOG.md#v101)
diff --git a/services/sfs/CHANGELOG.md b/services/sfs/CHANGELOG.md
index bdc074c..30d4918 100644
--- a/services/sfs/CHANGELOG.md
+++ b/services/sfs/CHANGELOG.md
@@ -1,3 +1,6 @@
+## v0.3.1
+- Deprecate `getSchedule` and `listSchedules` methods in `SfsApi` class
+
## v0.3.0
- **Feature:** Add `disableLock`, `enableLock`, `getLock`, `getSchedule`, `listSchedules`, `getSnapshotPolicy`, `listSnapshotPolicies`, methods to `DefaultApi` / `SfsApi` class
- **Feature:** New model classes: `EnableLockResponse`, `GetLockResponse`, `GetScheduleResponse`, `GetSnapshotPolicyResponse`, `ListSchedulesResponse`, `ListSnapshotPoliciesResponse`, `ResourcePoolSnapshotPolicy`, `Schedule`, `SnapshotPolicy`, `SnapshotPolicySchedule`, `UpdateResourcePoolSnapshotPayload`, `UpdateResourcePoolSnapshotResponse`
diff --git a/services/sfs/VERSION b/services/sfs/VERSION
index 0d91a54..9e11b32 100644
--- a/services/sfs/VERSION
+++ b/services/sfs/VERSION
@@ -1 +1 @@
-0.3.0
+0.3.1
diff --git a/services/sfs/oas_commit b/services/sfs/oas_commit
index 2753762..e86c7db 100644
--- a/services/sfs/oas_commit
+++ b/services/sfs/oas_commit
@@ -1 +1 @@
-1c36f3781c31a0e21c4588c7c4ec835d477d2f21
+9356c10747db357b4ec533ec97231f1af5530ca0
diff --git a/services/sfs/src/main/java/cloud/stackit/sdk/sfs/api/DefaultApi.java b/services/sfs/src/main/java/cloud/stackit/sdk/sfs/api/DefaultApi.java
index 59dc076..6d4cb41 100644
--- a/services/sfs/src/main/java/cloud/stackit/sdk/sfs/api/DefaultApi.java
+++ b/services/sfs/src/main/java/cloud/stackit/sdk/sfs/api/DefaultApi.java
@@ -2893,7 +2893,10 @@ public okhttp3.Call getResourcePoolSnapshotAsync(
*
| 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public okhttp3.Call getScheduleCall(
@javax.annotation.Nonnull String projectId,
@javax.annotation.Nonnull String id,
@@ -2956,6 +2959,7 @@ public okhttp3.Call getScheduleCall(
_callback);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private okhttp3.Call getScheduleValidateBeforeCall(
@javax.annotation.Nonnull String projectId,
@@ -2992,7 +2996,10 @@ private okhttp3.Call getScheduleValidateBeforeCall(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public GetScheduleResponse getSchedule(
@javax.annotation.Nonnull String projectId, @javax.annotation.Nonnull String id)
throws ApiException {
@@ -3015,7 +3022,10 @@ public GetScheduleResponse getSchedule(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public ApiResponse getScheduleWithHttpInfo(
@javax.annotation.Nonnull String projectId, @javax.annotation.Nonnull String id)
throws ApiException {
@@ -3040,7 +3050,10 @@ public ApiResponse getScheduleWithHttpInfo(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public okhttp3.Call getScheduleAsync(
@javax.annotation.Nonnull String projectId,
@javax.annotation.Nonnull String id,
@@ -4233,7 +4246,10 @@ public okhttp3.Call listResourcePoolsAsync(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public okhttp3.Call listSchedulesCall(
@javax.annotation.Nonnull String projectId, final ApiCallback _callback)
throws ApiException {
@@ -4293,6 +4309,7 @@ public okhttp3.Call listSchedulesCall(
_callback);
}
+ @Deprecated
@SuppressWarnings("rawtypes")
private okhttp3.Call listSchedulesValidateBeforeCall(
@javax.annotation.Nonnull String projectId, final ApiCallback _callback)
@@ -4320,7 +4337,10 @@ private okhttp3.Call listSchedulesValidateBeforeCall(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public ListSchedulesResponse listSchedules(@javax.annotation.Nonnull String projectId)
throws ApiException {
ApiResponse localVarResp = listSchedulesWithHttpInfo(projectId);
@@ -4341,7 +4361,10 @@ public ListSchedulesResponse listSchedules(@javax.annotation.Nonnull String proj
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public ApiResponse listSchedulesWithHttpInfo(
@javax.annotation.Nonnull String projectId) throws ApiException {
okhttp3.Call localVarCall = listSchedulesValidateBeforeCall(projectId, null);
@@ -4364,7 +4387,10 @@ public ApiResponse listSchedulesWithHttpInfo(
* | 200 | OK | - |
* | 0 | Default error response | - |
*
+ *
+ * @deprecated
*/
+ @Deprecated
public okhttp3.Call listSchedulesAsync(
@javax.annotation.Nonnull String projectId,
final ApiCallback _callback)