# Responses
Types:
- ApplyPatchTool
- CompactedResponse
- ComputerTool
- ContainerAuto
- ContainerNetworkPolicyAllowlist
- ContainerNetworkPolicyDisabled
- ContainerNetworkPolicyDomainSecret
- ContainerReference
- CustomTool
- EasyInputMessage
- FileSearchTool
- FunctionShellTool
- FunctionTool
- InlineSkill
- InlineSkillSource
- LocalEnvironment
- LocalSkill
- Response
- ResponseApplyPatchToolCall
- ResponseApplyPatchToolCallOutput
- ResponseAudioDeltaEvent
- ResponseAudioDoneEvent
- ResponseAudioTranscriptDeltaEvent
- ResponseAudioTranscriptDoneEvent
- ResponseCodeInterpreterCallCodeDeltaEvent
- ResponseCodeInterpreterCallCodeDoneEvent
- ResponseCodeInterpreterCallCompletedEvent
- ResponseCodeInterpreterCallInProgressEvent
- ResponseCodeInterpreterCallInterpretingEvent
- ResponseCodeInterpreterToolCall
- ResponseCompactionItem
- ResponseCompactionItemParam
- ResponseCompletedEvent
- ResponseComputerToolCall
- ResponseComputerToolCallOutputItem
- ResponseComputerToolCallOutputScreenshot
- ResponseContainerReference
- ResponseContent
- ResponseContentPartAddedEvent
- ResponseContentPartDoneEvent
- ResponseConversationParam
- ResponseCreatedEvent
- ResponseCustomToolCall
- ResponseCustomToolCallInputDeltaEvent
- ResponseCustomToolCallInputDoneEvent
- ResponseCustomToolCallOutput
- ResponseError
- ResponseErrorEvent
- ResponseFailedEvent
- ResponseFileSearchCallCompletedEvent
- ResponseFileSearchCallInProgressEvent
- ResponseFileSearchCallSearchingEvent
- ResponseFileSearchToolCall
- ResponseFormatTextConfig
- ResponseFormatTextJSONSchemaConfig
- ResponseFunctionCallArgumentsDeltaEvent
- ResponseFunctionCallArgumentsDoneEvent
- ResponseFunctionCallOutputItem
- ResponseFunctionCallOutputItemList
- ResponseFunctionShellCallOutputContent
- ResponseFunctionShellToolCall
- ResponseFunctionShellToolCallOutput
- ResponseFunctionToolCall
- ResponseFunctionToolCallItem
- ResponseFunctionToolCallOutputItem
- ResponseFunctionWebSearch
- ResponseImageGenCallCompletedEvent
- ResponseImageGenCallGeneratingEvent
- ResponseImageGenCallInProgressEvent
- ResponseImageGenCallPartialImageEvent
- ResponseInProgressEvent
- ResponseIncludable
- ResponseIncompleteEvent
- ResponseInput
- ResponseInputAudio
- ResponseInputContent
- ResponseInputFile
- ResponseInputFileContent
- ResponseInputImage
- ResponseInputImageContent
- ResponseInputItem
- ResponseInputMessageContentList
- ResponseInputMessageItem
- ResponseInputText
- ResponseInputTextContent
- ResponseItem
- ResponseLocalEnvironment
- ResponseMcpCallArgumentsDeltaEvent
- ResponseMcpCallArgumentsDoneEvent
- ResponseMcpCallCompletedEvent
- ResponseMcpCallFailedEvent
- ResponseMcpCallInProgressEvent
- ResponseMcpListToolsCompletedEvent
- ResponseMcpListToolsFailedEvent
- ResponseMcpListToolsInProgressEvent
- ResponseOutputAudio
- ResponseOutputItem
- ResponseOutputItemAddedEvent
- ResponseOutputItemDoneEvent
- ResponseOutputMessage
- ResponseOutputRefusal
- ResponseOutputText
- ResponseOutputTextAnnotationAddedEvent
- ResponsePrompt
- ResponseQueuedEvent
- ResponseReasoningItem
- ResponseReasoningSummaryPartAddedEvent
- ResponseReasoningSummaryPartDoneEvent
- ResponseReasoningSummaryTextDeltaEvent
- ResponseReasoningSummaryTextDoneEvent
- ResponseReasoningTextDeltaEvent
- ResponseReasoningTextDoneEvent
- ResponseRefusalDeltaEvent
- ResponseRefusalDoneEvent
- ResponseStatus
- ResponseStreamEvent
- ResponseTextConfig
- ResponseTextDeltaEvent
- ResponseTextDoneEvent
- ResponseUsage
- ResponseWebSearchCallCompletedEvent
- ResponseWebSearchCallInProgressEvent
- ResponseWebSearchCallSearchingEvent
- ResponsesClientEvent
- ResponsesServerEvent
- SkillReference
- Tool
- ToolChoiceAllowed
- ToolChoiceApplyPatch
- ToolChoiceCustom
- ToolChoiceFunction
- ToolChoiceMcp
- ToolChoiceOptions
- ToolChoiceShell
- ToolChoiceTypes
- WebSearchPreviewTool
- WebSearchTool
Methods:
- client.responses.create({ ...params }) -> Response
- client.responses.retrieve(responseID, { ...params }) -> Response
- client.responses.delete(responseID) -> void
- client.responses.cancel(responseID) -> Response
- client.responses.compact({ ...params }) -> CompactedResponse
## InputItems
Types:
- ResponseItemList
Methods:
- client.responses.inputItems.list(responseID, { ...params }) -> ResponseItemsPage
## InputTokens
Types:
- InputTokenCountResponse
Methods:
- client.responses.inputTokens.count({ ...params }) -> InputTokenCountResponse