Skip to content
Open
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5ed3b15
Update API specifications with fern api update
invalid-email-address Jul 2, 2026
01d8b36
Update API specifications with fern api update
invalid-email-address Jul 7, 2026
a2c8645
Update API specifications with fern api update
invalid-email-address Jul 8, 2026
43b4ecf
Update API specifications with fern api update
invalid-email-address Jul 9, 2026
d0979ce
Update API specifications with fern api update
invalid-email-address Jul 14, 2026
5b79eb0
Update API specifications with fern api update
invalid-email-address Jul 15, 2026
f860d70
Update API specifications with fern api update
invalid-email-address Jul 18, 2026
44a8826
Update API specifications with fern api update
invalid-email-address Jul 23, 2026
7e8bea6
Update API specifications with fern api update
invalid-email-address Jul 25, 2026
631ef17
Update API specifications with fern api update
invalid-email-address Jul 30, 2026
8b7450a
Update API specifications with fern api update
invalid-email-address Jul 31, 2026
69e0178
Update API specifications with fern api update
invalid-email-address Aug 6, 2026
5d0bc0a
Update API specifications with fern api update
invalid-email-address Aug 8, 2026
efe0e21
Update API specifications with fern api update
invalid-email-address Aug 12, 2026
b93432a
Merge remote-tracking branch 'origin/main' into resolve-1127
stephenvapiai Aug 12, 2026
d365e35
Update API specifications with fern api update
invalid-email-address Aug 14, 2026
c673239
Merge remote-tracking branch 'origin/main' into resolve-1143
stephenvapiai Aug 14, 2026
b855861
Update API specifications with fern api update
invalid-email-address Aug 16, 2026
e05cb22
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 17, 2026
0ce623a
Update API specifications with fern api update
invalid-email-address Aug 19, 2026
c7974b4
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 19, 2026
17af1c8
Update API specifications with fern api update
invalid-email-address Aug 23, 2026
3027eb3
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 24, 2026
49e54ef
Update API specifications with fern api update
invalid-email-address Aug 26, 2026
74e9a06
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 26, 2026
e6283ef
Update API specifications with fern api update
invalid-email-address Aug 28, 2026
7534130
Update API specifications with fern api update
invalid-email-address Aug 29, 2026
36facdb
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 1, 2026
f55f974
Update API specifications with fern api update
invalid-email-address Sep 2, 2026
51b98da
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 2, 2026
39cffd9
Update API specifications with fern api update
invalid-email-address Sep 3, 2026
ea0080c
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 3, 2026
21682ed
Update API specifications with fern api update
invalid-email-address Sep 4, 2026
d5cf0bb
Update API specifications with fern api update
invalid-email-address Sep 9, 2026
b8938f9
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 9, 2026
e7d9fa7
Update API specifications with fern api update
invalid-email-address Sep 10, 2026
3138673
Update API specifications with fern api update
invalid-email-address Sep 11, 2026
44373de
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 11, 2026
f5d33f5
Update API specifications with fern api update
invalid-email-address Sep 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
169 changes: 163 additions & 6 deletions fern/apis/api/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -19933,6 +19933,51 @@
"global.anthropic.claude-haiku-4-5-20251001-v1:0"
]
},
"fallbackModels": {
"type": "array",
"description": "At most one same-provider Bedrock fallback model, tried if the primary fails. Cannot be combined with thinking in this release. Resolution uses the call's Bedrock credential region (or ANTHROPIC_BEDROCK_AWS_REGION). Names with no inference profile in that region are skipped and warned, never remapped to US or global. On Vapi EU, fallback names without an EU inference profile are rejected at write time.",
"enum": [
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
"claude-3-haiku-20240307",
"claude-3-5-sonnet-20240620",
"claude-3-5-sonnet-20241022",
"claude-3-5-haiku-20241022",
"claude-3-7-sonnet-20250219",
"claude-opus-4-20250514",
"claude-opus-4-5-20251101",
"claude-opus-4-6",
"claude-sonnet-4-20250514",
"claude-sonnet-4-5-20250929",
"claude-sonnet-4-6",
"claude-haiku-4-5-20251001",
"global.anthropic.claude-haiku-4-5-20251001-v1:0"
],
"maxItems": 1,
"example": [
"claude-haiku-4-5-20251001"
],
"items": {
"type": "string",
"enum": [
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
"claude-3-haiku-20240307",
"claude-3-5-sonnet-20240620",
"claude-3-5-sonnet-20241022",
"claude-3-5-haiku-20241022",
"claude-3-7-sonnet-20250219",
"claude-opus-4-20250514",
"claude-opus-4-5-20251101",
"claude-opus-4-6",
"claude-sonnet-4-20250514",
"claude-sonnet-4-5-20250929",
"claude-sonnet-4-6",
"claude-haiku-4-5-20251001",
"global.anthropic.claude-haiku-4-5-20251001-v1:0"
]
}
},
"thinking": {
"description": "Optional configuration for Anthropic's thinking feature.\nOnly applicable for claude-3-7-sonnet-20250219 model.\nIf provided, maxTokens must be greater than thinking.budgetTokens.",
"allOf": [
Expand Down Expand Up @@ -21489,6 +21534,73 @@
"model"
]
},
"OpenAISpeaker": {
"type": "object",
"properties": {
"instructions": {
"type": "string",
"description": "Omit to use legacy system messages. An explicit empty string is preserved."
},
"personalityPacks": {
"type": "array",
"enum": [
"eager-listener",
"idle-hummer",
"bouncy",
"unhurried"
],
"items": {
"type": "string",
"enum": [
"eager-listener",
"idle-hummer",
"bouncy",
"unhurried"
]
}
}
}
},
"OpenAIReasoner": {
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "The reasoner uses OpenAI. Omit to use OpenAI.",
"enum": [
"openai"
],
"default": "openai"
},
"model": {
"type": "string",
"description": "The delegated reasoning model. Omit to use GPT-5.6 Terra.",
"enum": [
"gpt-5.6-sol",
"gpt-5.6-terra",
"gpt-5.6-luna"
],
"default": "gpt-5.6-terra"
},
"reasoningEffort": {
"type": "string",
"description": "Higher effort can increase response time. Omit to use low.",
"enum": [
"none",
"low",
"medium",
"high",
"xhigh",
"max"
],
"default": "low"
},
"instructions": {
"type": "string",
"description": "Complete reasoner instructions. An explicit empty string is preserved.\nOmit to use Vapi's default reasoner instructions. No behavioral instructions\nare appended to a custom prompt."
}
}
},
"OpenAIModel": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -21622,6 +21734,22 @@
}
]
},
"speaker": {
"description": "Configuration for the GPT-Live speaker.",
"allOf": [
{
"$ref": "#/components/schemas/OpenAISpeaker"
}
]
},
"reasoner": {
"description": "Configuration for the reasoner supporting the GPT-Live speaker.",
"allOf": [
{
"$ref": "#/components/schemas/OpenAIReasoner"
}
]
},
"provider": {
"type": "string",
"description": "This is the provider that will be used for the model.",
Expand Down Expand Up @@ -28481,10 +28609,17 @@
"orion",
"masonry",
"albion",
"parapet"
"parapet",
"clementine",
"walnut",
"eyre",
"bancroft",
"hesse",
"beatty",
"godfrey"
],
"title": "Suggested Voice Options",
"description": "Popular Rime AI voices across mist, mistv2, and arcana models. Any valid Rime AI voice ID is accepted, not just these suggestions."
"description": "Popular Rime AI voices across mist, mistv2, mistv3, arcana, and coda models. Any valid Rime AI voice ID is accepted, not just these suggestions."
},
{
"type": "string",
Expand All @@ -28498,7 +28633,9 @@
"description": "This is the model that will be used. Defaults to 'arcana' when not specified.",
"enum": [
"arcana",
"coda",
"mistv2",
"mistv3",
"mist"
],
"example": "arcana"
Expand Down Expand Up @@ -31138,10 +31275,17 @@
"orion",
"masonry",
"albion",
"parapet"
"parapet",
"clementine",
"walnut",
"eyre",
"bancroft",
"hesse",
"beatty",
"godfrey"
],
"title": "Suggested Voice Options",
"description": "Popular Rime AI voices across mist, mistv2, and arcana models. Any valid Rime AI voice ID is accepted, not just these suggestions."
"description": "Popular Rime AI voices across mist, mistv2, mistv3, arcana, and coda models. Any valid Rime AI voice ID is accepted, not just these suggestions."
},
{
"type": "string",
Expand All @@ -31155,7 +31299,9 @@
"description": "This is the model that will be used. Defaults to 'arcana' when not specified.",
"enum": [
"arcana",
"coda",
"mistv2",
"mistv3",
"mist"
],
"example": "arcana"
Expand Down Expand Up @@ -44075,6 +44221,14 @@
"model"
]
},
"seconds": {
"type": "number",
"description": "Provider-reported billable duration in seconds. Currently supplied for GPT-Live; omitted for token-billed models."
},
"usageComplete": {
"type": "boolean",
"description": "Whether the reported usage is complete. False means the cost reflects missing or partial usage and may understate provider spend. Omitted when the provider integration does not report completeness."
},
"model": {
"type": "object",
"description": "This is the model that was used during the call.\n\nThis matches one of the following:\n- `call.assistant.model`,\n- `call.assistantId->model`,\n- `call.squad[n].assistant.model`,\n- `call.squad[n].assistantId->model`,\n- `call.squadId->[n].assistant.model`,\n- `call.squadId->[n].assistantId->model`."
Expand Down Expand Up @@ -62603,6 +62757,7 @@
"assistant.model.requestAttemptStarted",
"assistant.model.requestAttemptSucceeded",
"assistant.model.requestAttemptFailed",
"assistant.knowledgeBase.requestSucceeded",
"assistant.model.connectionOpened",
"assistant.model.connectionClosed",
"assistant.model.firstTokenReceived",
Expand Down Expand Up @@ -65952,7 +66107,8 @@
"enum": [
"admin",
"editor",
"viewer"
"viewer",
"hipaa-special"
]
},
{
Expand Down Expand Up @@ -66024,7 +66180,8 @@
"enum": [
"admin",
"editor",
"viewer"
"viewer",
"hipaa-special"
]
},
{
Expand Down