diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/raw/ToolSecretResultJson.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/raw/ToolSecretResultJson.kt
new file mode 100644
index 0000000000000000000000000000000000000000..45b6e44c0672a38f65de8bd22140ddd5758d96d6
--- /dev/null
+++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/raw/ToolSecretResultJson.kt
@@ -0,0 +1,13 @@
+package de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.occmd.json.raw
+
+
+import kotlinx.serialization.SerialName
+import kotlinx.serialization.Serializable
+
+@Serializable
+data class ToolSecretResultJson(
+    @SerialName("name")
+    val name: String,
+    @SerialName("secrets")
+    val tool_secrets: List<ToolSecretJson> = listOf()
+)
\ No newline at end of file