diff --git a/arkindex/project/openapi/patch.yml b/arkindex/project/openapi/patch.yml
index 1816f04bc63a7ed07d65cb985d0026f677df5b55..81bce500c667160a3074fbc4f169140a569ff332 100644
--- a/arkindex/project/openapi/patch.yml
+++ b/arkindex/project/openapi/patch.yml
@@ -330,6 +330,12 @@ paths:
         - agentAuth: []
       tags:
         - ponos
+    post:
+      description: List all artifacts linked to a task
+      security:
+        - agentAuth: []
+      tags:
+        - ponos
   /ponos/v1/task/{id}/definition/:
     get:
       description: Retrieve a Ponos task
@@ -352,3 +358,19 @@ paths:
       description: Update a workflow's status and tasks
       tags:
       - ponos
+  /ponos/v1/task/{id}/artifact/{path}:
+    get:
+      description: Redirect to the S3 url of an artifact in order to download it
+      operationId: DownloadArtifact
+      security:
+        - agentAuth: []
+      tags:
+        - ponos
+  /ponos/v1/task/:
+    post:
+      description: Create a task with a parent
+      operationId: CreateNewTask
+      security:
+        - agentAuth: []
+      tags:
+        - ponos