diff --git a/fern/apis/api/openapi.json b/fern/apis/api/openapi.json index 0ed495eee..5ec2bc197 100644 --- a/fern/apis/api/openapi.json +++ b/fern/apis/api/openapi.json @@ -4815,9 +4815,15 @@ "parameters": [ { "name": "purpose", - "required": true, + "required": false, "in": "query", + "description": "Only return files with this purpose. When omitted, files of every purpose except composer attachments are returned.", "schema": { + "enum": [ + "assistant", + "composer-attachment", + "knowledge-base-v2" + ], "type": "string" } } @@ -36124,7 +36130,7 @@ }, "replacementModel": { "type": "string", - "description": "The recommended migration target for the slot's model: the registry's\nreplacement, followed through any further retirements as of the response\ndate, so it names a model that is alive on that day. A `:`\npin on the slot's model is kept on the target.", + "description": "The recommended migration target for the slot's model: the registry's\nreplacement, followed through any further retirements as of the response\ndate, so it names a model that is alive on that day. A `:`\npin on the slot's model is kept on the target when the pinned name is\nitself a settable model; otherwise the bare replacement is named.", "example": "gpt-5" } }, @@ -46948,6 +46954,8 @@ "call.in-progress.error-providerfault-outbound-sip-503-service-unavailable", "call.in-progress.error-providerfault-outbound-sip-480-temporarily-unavailable", "call.in-progress.error-sip-outbound-call-failed-to-connect", + "sip-outbound-unallocated-number", + "sip-outbound-carrier-released-call", "call.ringing.hook-executed-say", "call.ringing.hook-executed-transfer", "call.ending.hook-executed-say", @@ -63237,6 +63245,7 @@ "assistant.model.tokenReceived", "assistant.model.responseSucceeded", "assistant.model.responseFailed", + "assistant.model.responseEmpty", "assistant.model.toolCallsReceived", "assistant.model.reconnecting", "assistant.model.cleanup", @@ -66344,6 +66353,15 @@ "platformFee": { "type": "number", "description": "This is the platform fee for the subscription." + }, + "billingCollectionMethod": { + "type": "string", + "nullable": true, + "description": "This is how payment is collected for the subscription: charged to the card\non file, or invoiced.", + "enum": [ + "charge_automatically", + "send_invoice" + ] } }, "required": [ @@ -76949,6 +76967,8 @@ "call.in-progress.error-providerfault-outbound-sip-503-service-unavailable", "call.in-progress.error-providerfault-outbound-sip-480-temporarily-unavailable", "call.in-progress.error-sip-outbound-call-failed-to-connect", + "sip-outbound-unallocated-number", + "sip-outbound-carrier-released-call", "call.ringing.hook-executed-say", "call.ringing.hook-executed-transfer", "call.ending.hook-executed-say", @@ -78402,6 +78422,8 @@ "call.in-progress.error-providerfault-outbound-sip-503-service-unavailable", "call.in-progress.error-providerfault-outbound-sip-480-temporarily-unavailable", "call.in-progress.error-sip-outbound-call-failed-to-connect", + "sip-outbound-unallocated-number", + "sip-outbound-carrier-released-call", "call.ringing.hook-executed-say", "call.ringing.hook-executed-transfer", "call.ending.hook-executed-say",