Vellum AI Default API
The Default API from Vellum AI — 8 operation(s) for default.
The Default API from Vellum AI — 8 operation(s) for default.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/vellum-default-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Client SDK API
version: 1.0.0
servers:
- url: https://predict.vellum.ai
- url: https://api.vellum.ai
- url: https://documents.vellum.ai
tags:
- name: ''
paths:
/v1/execute-prompt:
post:
operationId: execute-prompt
summary: Execute Prompt
description: Executes a deployed Prompt and returns the result.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptResponse'
'400':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'403':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'404':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptRequest'
/v1/execute-prompt-stream:
post:
operationId: execute-prompt-stream
summary: Execute Prompt Stream
description: Executes a deployed Prompt and streams back the results.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
text/event-stream:
schema:
$ref: '#/components/schemas/ExecutePromptEvent'
'400':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'403':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'404':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptApiErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ExecutePromptStreamRequest'
/v1/submit-completion-actuals:
post:
operationId: submit-completion-actuals
summary: Submit Completion Actuals
description: Used to submit feedback regarding the quality of previously generated completions.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: No response body
content:
application/json:
schema:
$ref: '#/components/schemas/submit-completion-actuals_Response_200'
'400':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SubmitCompletionActualsErrorResponse'
'404':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SubmitCompletionActualsErrorResponse'
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SubmitCompletionActualsErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SubmitCompletionActualsRequest'
/v1/execute-workflow:
post:
operationId: execute-workflow
summary: Execute Workflow
description: Executes a deployed Workflow and returns its outputs.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowResponse'
'400':
description: ''
content:
application/json:
schema:
type: object
additionalProperties:
description: Any type
'404':
description: ''
content:
application/json:
schema:
type: object
additionalProperties:
description: Any type
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowRequest'
/v1/execute-workflow-async:
post:
operationId: execute-workflow-async
summary: Execute Workflow Async
description: Executes a deployed Workflow asynchronously and returns the execution ID.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowAsyncResponse'
'400':
description: ''
content:
application/json:
schema:
type: object
additionalProperties:
description: Any type
'404':
description: ''
content:
application/json:
schema:
type: object
additionalProperties:
description: Any type
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowStreamErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowAsyncRequest'
/v1/execute-workflow-stream:
post:
operationId: execute-workflow-stream
summary: Execute Workflow Stream
description: Executes a deployed Workflow and streams back its results.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
text/event-stream:
schema:
$ref: '#/components/schemas/WorkflowStreamEvent'
'400':
description: ''
content:
application/json:
schema:
type: object
additionalProperties:
description: Any type
'404':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowStreamErrorResponse'
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowStreamErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ExecuteWorkflowStreamRequest'
/v1/submit-workflow-execution-actuals:
post:
operationId: submit-workflow-execution-actuals
summary: Submit Workflow Execution Actuals
description: " Used to submit feedback regarding the quality of previous workflow execution and its outputs.\n\n **Note:** Uses a base url of `https://predict.vellum.ai`. "
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: No response body
content:
application/json:
schema:
$ref: '#/components/schemas/submit-workflow-execution-actuals_Response_200'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SubmitWorkflowExecutionActualsRequest'
/v1/search:
post:
operationId: search
summary: Search
description: Perform a search against a document index.
tags:
- ''
parameters:
- name: X-API-KEY
in: header
required: true
schema:
type: string
- name: X-API-Version
in: header
required: false
schema:
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SearchResponse'
'400':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SearchErrorResponse'
'404':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SearchErrorResponse'
'500':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/SearchErrorResponse'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SearchRequestBodyRequest'
components:
schemas:
ExecutionJsonVellumValue:
type: object
properties:
id:
type: string
description: The variable's uniquely identifying internal id.
name:
type: string
type:
$ref: '#/components/schemas/JsonEnum'
value:
oneOf:
- description: Any type
- type: 'null'
required:
- id
- name
- type
- value
description: A value representing a JSON object.
title: ExecutionJsonVellumValue
ChatMessage:
type: object
properties:
text:
type:
- string
- 'null'
role:
$ref: '#/components/schemas/ChatMessageRole'
content:
oneOf:
- $ref: '#/components/schemas/ChatMessageContent'
- type: 'null'
source:
type:
- string
- 'null'
description: An optional identifier representing who or what generated this message.
metadata:
type:
- object
- 'null'
additionalProperties:
description: Any type
required:
- role
title: ChatMessage
WorkflowOutputString:
type: object
properties:
id:
type: string
name:
type: string
description: The output's name, as defined in the workflow
type:
$ref: '#/components/schemas/StringEnum'
value:
type:
- string
- 'null'
required:
- id
- name
- type
- value
description: A string output from a Workflow execution.
title: WorkflowOutputString
SearchNodeResultData:
type: object
properties:
results_output_id:
type: string
results:
type: array
items:
$ref: '#/components/schemas/SearchResult'
description: The results of the search. Each result represents a chunk that matches the search query.
text_output_id:
type: string
text:
type:
- string
- 'null'
required:
- results_output_id
- results
- text_output_id
title: SearchNodeResultData
ConditionCombinator:
type: string
enum:
- OR
- AND
description: '* `OR` - OR
* `AND` - AND'
title: ConditionCombinator
SearchResultsVellumValueRequest:
type: object
properties:
type:
$ref: '#/components/schemas/SearchResultsEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SearchResultRequest'
required:
- type
- value
description: A value representing Search Results.
title: SearchResultsVellumValueRequest
PromptDeploymentInputRequest:
oneOf:
- $ref: '#/components/schemas/StringInputRequest'
- $ref: '#/components/schemas/JSONInputRequest'
- $ref: '#/components/schemas/ChatHistoryInputRequest'
- $ref: '#/components/schemas/AudioInputRequest'
- $ref: '#/components/schemas/VideoInputRequest'
- $ref: '#/components/schemas/ImageInputRequest'
- $ref: '#/components/schemas/DocumentInputRequest'
title: PromptDeploymentInputRequest
VideoInputRequest:
type: object
properties:
name:
type: string
description: The variable's name
type:
$ref: '#/components/schemas/VideoEnum'
value:
$ref: '#/components/schemas/VellumVideoRequest'
required:
- name
- type
- value
description: A user input representing a Vellum Video value
title: VideoInputRequest
WorkflowResultEventOutputDataChatHistory:
type: object
properties:
id:
type:
- string
- 'null'
format: uuid
name:
type: string
state:
$ref: '#/components/schemas/WorkflowNodeResultEventState'
node_id:
type:
- string
- 'null'
delta:
type:
- string
- 'null'
description: The newly output string value. Only relevant for string outputs with a state of STREAMING.
type:
$ref: '#/components/schemas/ChatHistoryEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ChatMessage'
required:
- name
- state
- delta
- type
- value
description: A Chat History output streamed from a Workflow execution.
title: WorkflowResultEventOutputDataChatHistory
CodeExecutionNodeSearchResultsResult:
type: object
properties:
id:
type: string
type:
$ref: '#/components/schemas/SearchResultsEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SearchResult'
required:
- id
- type
- value
title: CodeExecutionNodeSearchResultsResult
WorkflowResultEventState:
type: string
enum:
- INITIATED
- STREAMING
- FULFILLED
- REJECTED
- PENDING
description: '* `INITIATED` - Initiated
* `STREAMING` - Streaming
* `FULFILLED` - Fulfilled
* `REJECTED` - Rejected
* `PENDING` - Pending'
title: WorkflowResultEventState
ThinkingVellumValueRequest:
type: object
properties:
type:
$ref: '#/components/schemas/ThinkingEnum'
value:
oneOf:
- $ref: '#/components/schemas/StringVellumValueRequest'
- type: 'null'
required:
- type
- value
description: A value representing Thinking mode output.
title: ThinkingVellumValueRequest
MergeNodeResult:
type: object
properties:
type:
$ref: '#/components/schemas/MergeEnum'
data:
$ref: '#/components/schemas/MergeNodeResultData'
required:
- type
- data
description: A Node Result Event emitted from a Merge Node.
title: MergeNodeResult
WorkflowRequestImageInputRequest:
type: object
properties:
name:
type: string
description: The variable's name, as defined in the Workflow.
type:
$ref: '#/components/schemas/ImageEnum'
value:
$ref: '#/components/schemas/VellumImageRequest'
required:
- name
- type
- value
description: The input for an image variable in a Workflow.
title: WorkflowRequestImageInputRequest
VellumAudioRequest:
type: object
properties:
src:
type: string
description: "The reference to the source data. This can be one of the following formats:\n1. A base64-encoded data URL (e.g., 'data:application/pdf;base64,JVBERi0xLjQKJcfs...').\n2. A url pointing to a file accessible over HTTP or HTTPS.\n3. A reference to a file that's been previously uploaded to Vellum, in the form of 'vellum:uploaded-file:{uploaded_file_id}'.\n You can use the Uploaded Files API to retrieve the url of the uploaded file given its ID. See https://docs.vellum.ai/developers/client-sdk/uploaded-files/retrieve for details."
metadata:
type:
- object
- 'null'
additionalProperties:
description: Any type
required:
- src
title: VellumAudioRequest
TerminalNodeResultOutput:
oneOf:
- $ref: '#/components/schemas/TerminalNodeStringResult'
- $ref: '#/components/schemas/TerminalNodeNumberResult'
- $ref: '#/components/schemas/TerminalNodeJsonResult'
- $ref: '#/components/schemas/TerminalNodeChatHistoryResult'
- $ref: '#/components/schemas/TerminalNodeSearchResultsResult'
- $ref: '#/components/schemas/TerminalNodeErrorResult'
- $ref: '#/components/schemas/TerminalNodeArrayResult'
- $ref: '#/components/schemas/TerminalNodeFunctionCallResult'
title: TerminalNodeResultOutput
TerminalNodeJsonResult:
type: object
properties:
id:
type:
- string
- 'null'
format: uuid
name:
type: string
description: The unique name given to the terminal node that produced this output.
type:
$ref: '#/components/schemas/JsonEnum'
value:
oneOf:
- description: Any type
- type: 'null'
required:
- name
- type
- value
title: TerminalNodeJsonResult
NodeInputCompiledAudioValue:
type: object
properties:
node_input_id:
type: string
key:
type: string
type:
$ref: '#/components/schemas/AudioEnum'
value:
oneOf:
- $ref: '#/components/schemas/VellumAudio'
- type: 'null'
required:
- node_input_id
- key
- type
- value
title: NodeInputCompiledAudioValue
ExecutionArrayVellumValue:
type: object
properties:
id:
type: string
description: The variable's uniquely identifying internal id.
name:
type: string
type:
$ref: '#/components/schemas/ArrayEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/VellumValue'
required:
- id
- name
- type
- value
description: A value representing an array of Vellum variable values.
title: ExecutionArrayVellumValue
SecretEnum:
type: string
enum:
- SECRET
title: SecretEnum
WorkflowOutputSearchResults:
type: object
properties:
id:
type: string
name:
type: string
description: The output's name, as defined in the workflow
type:
$ref: '#/components/schemas/SearchResultsEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/SearchResult'
required:
- id
- name
- type
- value
description: A search results output from a Workflow execution.
title: WorkflowOutputSearchResults
ExecuteWorkflowAsyncResponse:
type: object
properties:
execution_id:
type: string
description: The ID of the workflow execution.
required:
- execution_id
description: The response from an async Workflow Deployment execution.
title: ExecuteWorkflowAsyncResponse
WorkflowResultEventOutputData:
oneOf:
- $ref: '#/components/schemas/WorkflowResultEventOutputDataString'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataNumber'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataJSON'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataChatHistory'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataSearchResults'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataArray'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataFunctionCall'
- $ref: '#/components/schemas/WorkflowResultEventOutputDataError'
title: WorkflowResultEventOutputData
TemplatingNodeNumberResult:
type: object
properties:
id:
type: string
type:
$ref: '#/components/schemas/NumberEnum'
value:
type:
- number
- 'null'
format: double
required:
- id
- type
- value
title: TemplatingNodeNumberResult
AudioVellumValueRequest:
type: object
properties:
type:
$ref: '#/components/schemas/AudioEnum'
value:
oneOf:
- $ref: '#/components/schemas/VellumAudioRequest'
- type: 'null'
required:
- type
- value
description: A base Vellum primitive value representing audio.
title: AudioVellumValueRequest
VellumDocument:
type: object
properties:
src:
type: string
description: "The reference to the source data. This can be one of the following formats:\n1. A base64-encoded data URL (e.g., 'data:application/pdf;base64,JVBERi0xLjQKJcfs...').\n2. A url pointing to a file accessible over HTTP or HTTPS.\n3. A reference to a file that's been previously uploaded to Vellum, in the form of 'vellum:uploaded-file:{uploaded_file_id}'.\n You can use the Uploaded Files API to retrieve the url of the uploaded file given its ID. See https://docs.vellum.ai/developers/client-sdk/uploaded-files/retrieve for details."
metadata:
type:
- object
- 'null'
additionalProperties:
description: Any type
required:
- src
title: VellumDocument
JsonVellumValueRequest:
type: object
properties:
type:
$ref: '#/components/schemas/JsonEnum'
value:
oneOf:
- description: Any type
- type: 'null'
required:
- type
- value
description: A value representing a JSON object.
title: JsonVellumValueRequest
AudioEnum:
type: string
enum:
- AUDIO
title: AudioEnum
ThinkingVellumValue:
type: object
properties:
type:
$ref: '#/components/schemas/ThinkingEnum'
value:
oneOf:
- $ref: '#/components/schemas/StringVellumValue'
- type: 'null'
required:
- type
- value
description: A value representing Thinking mode output.
title: ThinkingVellumValue
WorkflowRequestDocumentInputRequest:
type: object
properties:
name:
type: string
description: The variable's name, as defined in the Workflow.
type:
$ref: '#/components/schemas/DocumentEnum'
value:
$ref: '#/components/schemas/VellumDocumentRequest'
required:
- name
- type
- value
description: The input for a document variable in a Workflow.
title: WorkflowRequestDocumentInputRequest
NodeInputCompiledChatHistoryValue:
type: object
properties:
node_input_id:
type: string
key:
type: string
type:
$ref: '#/components/schemas/ChatHistoryEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ChatMessage'
required:
- node_input_id
- key
- type
- value
title: NodeInputCompiledChatHistoryValue
ImageInputRequest:
type: object
properties:
name:
type: string
description: The variable's name
type:
$ref: '#/components/schemas/ImageEnum'
value:
$ref: '#/components/schemas/VellumImageRequest'
required:
- name
- type
- value
description: A user input representing a Vellum Image value
title: ImageInputRequest
VellumValueLogicalExpressionRequest:
oneOf:
- $ref: '#/components/schemas/VellumValueLogicalConditionRequest'
- $ref: '#/components/schemas/VellumValueLogicalConditionGroupRequest'
title: VellumValueLogicalExpressionRequest
WorkflowOutputVideo:
type: object
properties:
id:
type: string
name:
type: string
description: The output's name, as defined in the workflow
type:
$ref: '#/components/schemas/VideoEnum'
value:
oneOf:
- $ref: '#/components/schemas/VellumVideo'
- type: 'null'
required:
- id
- name
- type
- value
description: A video output from a Workflow execution.
title: WorkflowOutputVideo
AudioChatMessageContentRequest:
type: object
properties:
type:
$ref: '#/components/schemas/AudioEnum'
value:
$ref: '#/components/schemas/VellumAudioRequest'
required:
- type
- value
description: An audio value that is used in a chat message.
title: AudioChatMessageContentRequest
FulfilledExecutePromptResponse:
type: object
properties:
meta:
$ref: '#/components/schemas/PromptExecutionMeta'
raw:
type: object
additionalProperties:
description: Any type
description: The subset of the raw response from the model that the request opted into with `expand_raw`.
execution_id:
type: string
description: The ID of the execution.
state:
$ref: '#/components/schemas/FulfilledEnum'
outputs:
type: array
items:
$ref: '#/components/schemas/PromptOutput'
chat_message_metadata:
type:
- object
- 'null'
additionalProperties:
description: Any type
required:
- execution_id
- state
- outputs
description: The successful response from the model containing all of the resolved values generated by the prompt.
title: FulfilledExecutePromptResponse
NodeInputCompiledFunctionCallValue:
type: object
properties:
node_input_id:
type: string
key:
type: string
type:
$ref: '#/components/schemas/FunctionCallEnum'
value:
oneOf:
- $ref: '#/components/schemas/FunctionCall'
- type: 'null'
required:
- node_input_id
- key
- type
- value
title: NodeInputCompiledFunctionCallValue
RawPromptExecutionOverridesRequest:
type: object
properties:
body:
type:
- object
- 'null'
additionalProperties:
description: Any type
headers:
type:
- object
- 'null'
additionalProperties:
type: string
description: The raw headers to send to the model host.
url:
type:
- string
- 'null'
description: The raw URL to send to the model host.
title: RawPromptExecutionOverridesRequest
CodeExecutionNodeChatHistoryResult:
type: object
properties:
id:
type: string
type:
$ref: '#/components/schemas/ChatHistoryEnum'
value:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/ChatMessage'
required:
- id
- type
- value
title: CodeExecutionNodeChatHistoryResult
VellumVideo:
type: object
properties:
src:
type: string
description: "The reference to the source data. This can be one of the following formats:\n1. A base64-encoded data URL (e.g., 'data:application/pdf;base64,JVBERi0xLjQKJcfs...').\n2. A url pointing to a file accessible over HTTP or HTTPS.\n3. A reference to a file that's been previously uploaded to Vellum, in the form of 'vellum:uploaded-file:{uploaded_file_id}'.\n You can use the Uploaded Files API to retrieve the url of the uploaded file given its ID. See https://docs.vellum.ai/developers/client-sdk/uploaded-files/retrieve for details."
metadata:
type:
- object
- 'null'
additionalProperties:
description: Any type
required:
- src
title: VellumVideo
SearchNodeResult:
type: object
properties:
type:
$ref: '#/components/schemas/SearchEnum'
data:
$ref: '#/components/schemas/SearchNodeResultData'
required:
- type
- data
description: A Node Result Event emitted from a Search Node.
title: SearchNodeResult
FulfilledEnum:
type: string
enum:
- FULFILLED
title: FulfilledEnum
SearchEnum:
type: string
enum:
- SEARCH
title: SearchEnum
WorkflowOutputNumber:
type: object
properties:
id:
type: string
name:
type: string
description: The output's name, as defined in the workflow
type:
$ref: '#/components/schemas/NumberEnum'
value:
type:
- number
- 'null'
format: double
required:
- id
- name
- type
- value
description: A number output from a Workflow execution.
title: WorkflowOutputNumber
TerminalNodeStringResult:
type: object
properties:
id:
type:
- string
- 'null'
format: uuid
name:
type: string
description: The unique name given to the terminal node that produced this output.
type:
$ref: '#/components/schemas/StringEnum'
value:
type:
- string
- 'null'
required:
- name
- type
- value
title: TerminalNodeStringResult
SearchResultMeta:
type: object
properties:
source:
oneOf:
- $ref: '#/components/schemas/SearchResultMetaSource'
- type: 'n
# --- truncated at 32 KB (167 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/vellum/refs/heads/main/openapi/vellum-default-api-openapi.yml