Skip to content

Commit aa2a9c7

Browse files
Vapi Taskerclaude
andcommitted
fix: add metadata field to CreateCallDTO schema
Add top-level `metadata` field to CreateCallDTO, CreateOutboundCallDTO, and Call response schemas in the OpenAPI spec. This field was already present on CreateAssistantDTO and AssistantOverrides but missing from call-related schemas, causing all auto-generated SDKs (including .NET) to lack a metadata property on CreateCallDto. The field follows the same pattern as CreateAssistantDTO's metadata: a simple object type for storing arbitrary key-value metadata on calls. Linear: PRO-1773 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c673640 commit aa2a9c7

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

‎fern/apis/api/openapi.json‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34766,6 +34766,10 @@
3476634766
"transport": {
3476734767
"type": "object",
3476834768
"description": "This is the transport of the call."
34769+
},
34770+
"metadata": {
34771+
"type": "object",
34772+
"description": "This is for metadata you want to store on the call."
3476934773
}
3477034774
},
3477134775
"required": [
@@ -35032,6 +35036,10 @@
3503235036
"$ref": "#/components/schemas/CreateCustomerDTO"
3503335037
}
3503435038
]
35039+
},
35040+
"metadata": {
35041+
"type": "object",
35042+
"description": "This is for metadata you want to store on the call."
3503535043
}
3503635044
}
3503735045
},
@@ -35200,6 +35208,10 @@
3520035208
"$ref": "#/components/schemas/CreateCustomerDTO"
3520135209
}
3520235210
]
35211+
},
35212+
"metadata": {
35213+
"type": "object",
35214+
"description": "This is for metadata you want to store on the call."
3520335215
}
3520435216
}
3520535217
},
@@ -65537,4 +65549,4 @@
6553765549
}
6553865550
}
6553965551
}
65540-
}
65552+
}

0 commit comments

Comments
 (0)