diff --git a/src/clients/Elsa.Api.Client/Resources/Tasks/Contracts/ITasksApi.cs b/src/clients/Elsa.Api.Client/Resources/Tasks/Contracts/ITasksApi.cs
index 30fee376b..1fa76616a 100644
--- a/src/clients/Elsa.Api.Client/Resources/Tasks/Contracts/ITasksApi.cs
+++ b/src/clients/Elsa.Api.Client/Resources/Tasks/Contracts/ITasksApi.cs
@@ -11,9 +11,10 @@ public interface ITasksApi
///
/// Sends the specified request to the tasks API.
///
+ /// The Id of the task being reported as completed.
/// The request.
/// The cancellation token.
/// The response.
[Post("/tasks/{taskId}/complete")]
- Task ReportTaskCompletedAsync([Body] ReportTaskCompletedRequest request, CancellationToken cancellationToken = default);
+ Task ReportTaskCompletedAsync(string taskId, [Body] ReportTaskCompletedRequest request, CancellationToken cancellationToken = default);
}
\ No newline at end of file
diff --git a/src/clients/Elsa.Api.Client/Resources/Tasks/Requests/ReportTaskCompletedRequest.cs b/src/clients/Elsa.Api.Client/Resources/Tasks/Requests/ReportTaskCompletedRequest.cs
index ee87bcfb4..f005e11f4 100644
--- a/src/clients/Elsa.Api.Client/Resources/Tasks/Requests/ReportTaskCompletedRequest.cs
+++ b/src/clients/Elsa.Api.Client/Resources/Tasks/Requests/ReportTaskCompletedRequest.cs
@@ -3,6 +3,5 @@ namespace Elsa.Api.Client.Resources.Tasks.Requests;
///
/// Represents a request to report a task has been completed.
///
-/// The Id of the task being reported as completed.
/// The result of the task being reported as completed.
-public record ReportTaskCompletedRequest(string TaskId, object? Result);
\ No newline at end of file
+public record ReportTaskCompletedRequest(object? Result);
\ No newline at end of file