The identity and technical contract details declared by the specification.
PromptSegmentDefType
string
AppInspectionIssue
object
A single diagnostic produced while inspecting an app's registration state.
4 properties
3 required
AppGitSourceProvider
string
AppWidgetInfo
object
3 properties
3 required
AppGithubConfiguration
object
4 properties
1 required
TwelvelabsPegasusOptions
object
4 properties
AppManifestSource
object
2 properties
2 required
SupervisedRunResponse
object
30 properties
12 required
VertexAIGeminiOptions
object
27 properties
McpApiKeyStatus
object
Whether an API key is configured for an MCP tool collection
2 properties
2 required
VertexAIClaudeOptions
object
12 properties
EmbeddingTypeEnabledMap
object
3 properties
PromptSegmentRef_PromptTemplateRef
object
4 properties
2 required
VertexAIGeminiOmniVideoOptions
object
5 properties
OpenAiAudioOptions
object
3 properties
ViewBoardDisplay
object
8 properties
5 required
AppGithubBranchState
object
3 properties
3 required
ProcessHistoryRef
object
3 properties
3 required
DashboardElasticsearchResultMapping
object
How an Elasticsearch DSL result should be converted into Vega rows.
1 required
StartAppBuildRequest
object
6 properties
AgentRunEvaluation
object
Evaluation summary of an agent run.
10 properties
5 required
ViewSearchFieldType
string
AppGithubInstallation
object
4 properties
3 required
BedrockCohereCommandOptions
object
10 properties
TransitionDefinition
object
5 properties
1 required
ParallelCollectField
string
DashboardStoreElasticsearchDataSource
object
Dashboard data source backed by Vertesia Store Elasticsearch DSL.
3 properties
2 required
BedrockMantleResponsesOptions
object
9 properties
ProcessScriptInlineSource
object
Script files stored directly in the process definition. The source is a discriminated object so artifact- and Git-backed sources can be added without changing…
2 properties
2 required
BedrockMantleChatCompletionsOptions
object
8 properties
AppInstallationArray
array
SemanticConditionOnError
string
HttpTimeoutOptions
object
HTTP timeouts applied to a driver's upstream LLM-provider calls. All values are in milliseconds. Drivers should map these onto whatever HTTP client their SDK u…
4 properties
EvaluationVerdict
string
LLM evaluation verdict for a turn.
ProcessDefinitionFormatVersion
number
OpenAiSpeechOptions
object
5 properties
DashboardPanelPosition
object
Panel position within the dashboard grid.
4 properties
2 required
AppInspectionCapabilityReport
object
Per-capability report of what an app's promoted package actually exposes, compared against what its manifest declares.
4 properties
4 required
AgentRunEvaluationRollup
object
Fold of the turn evaluations of a run.
11 properties
7 required
AgentRunContradictionReason
string
DashboardQuery
object
Named SQL query that maps to a Vega data source. Supports parameterized SQL with {{paramname}} placeholders.
5 properties
2 required
ViewTermsNavigation
object
10 properties
4 required
ProcessScriptLanguage
string
AppRepoRefs
object
The branches and tags of an app git repo (see {@link AppRepoRef } ).
3 properties
2 required
ProcessScriptResource
object
4 properties
3 required
AppInstallationOAuthBinding
object
Binding between an MCP collection and an OAuth provider created at install time. Stored on AppInstallation so the runtime can look up the correct OAuth provide…
3 properties
3 required
AppScaffoldProgress
object
11 properties
3 required
AppDeleteSummary
object
Result of DELETE /apps/:id. Doubles as the dry-run preview: without ?confirm=true the same shape comes back with deleted: false describing what the cascade wou…
9 properties
8 required
ProgrammaticRunResponse
object
30 properties
12 required
VertesiaSDKToolCollectionObject
object
Vertesia SDK tool collection configuration
6 properties
2 required
ViewSelectionConfiguration
object
Client-side selection behavior for normalized View hits.
2 properties
1 required
ParallelFailurePolicy
string
AppInstallationListEntryArray
array
ProcessBudgetState
object
11 properties
3 required
OAuthClientCredentials
object
3 properties
StartAppGithubAuthorizationResponse
object
1 property
1 required
EventSubscriptionFilter
object
6 properties
McpApiKeyCredential
object
1 property
1 required
ContentTypeExtractionGroundingReviewPolicy
object
5 properties
IntakePageRanges
array
Static page ranges: inclusive [start, end] pairs; negative indexes count from the end of the document ([[1, 2], [-1, -1]] = first two pages plus the last page).
ProcessNodeRunType
string
ContentTypeExtractionGroundingPolicy
object
16 properties
ProcessAgentToolInputContains
object
4 properties
2 required
AppInstallationWithManifestArray
array
OAuthClientCredentialsMap
object
OpenAiImageGenerationOptions
object
12 properties
1 required
AppInstallationProviderBinding
object
Binding between a named OAuth provider and the OAuth provider created for it at install time. Stored on AppInstallation so the runtime can resolve the correct…
3 properties
3 required
XAIGrokImageOptions
object
6 properties
StoredTypeRef
object
4 properties
3 required
BedrockGptOssOptions
object
9 properties
AppGithubRepositoryCreation
object
2 properties
1 required
InteractionSemanticEvaluator
object
Evaluates the semantic condition with a single LLM call (no tools). The event envelope — optionally enriched with an excerpt of the content object text — is cl…
5 properties
1 required
ViewActionConfiguration
object
Declarative action exposed by a View. The handler name is resolved by the embedding application; persisted configuration never contains executable code.
8 properties
3 required
MCPApiKeyConfig
object
Install-time provisioning blueprint for an auth: 'apikey' MCP collection. Declares whether the installer is prompted for the key. Never holds the key itself —…
2 properties
ViewBoardCardConfiguration
object
5 properties
1 required
AppInstallationPayload
object
11 properties
1 required
NodeHistoryEntry
object
14 properties
3 required
AppUIConfig
object
5 properties
1 required
UpdateAppInstallationToolAllowlistPayload
object
1 property
1 required
AppManifest
object
29 properties
10 required
EventSemanticCondition
object
A natural-language predicate evaluated by an LLM after all structural filters (categories, actions, resource types, JSONLogic condition) have matched.
4 properties
1 required
AppRepoCommit
object
One commit that inserted or changed a file in an app git repository.
4 properties
2 required
AppInstanceAvailability
object
1 property
1 required
InteractionRef
object
13 properties
7 required
TurnEvaluationFlag
string
Reason behind an evaluation severity.
BranchNodeBranchDefinition
object
5 properties
2 required
Extract_AppVersionGitRefType_branch_tag_commit
string
MCPToolCollectionObject
object
MCP tool collection configuration (requires name, description, and namespace)
14 properties
6 required
DashboardDataSource
object
Data source for a Vega dashboard.
1 required
ProcessDefinitionBody
object
9 properties
5 required
GroqOptions
object
8 properties
1 required
DashboardElasticsearchDsl
object
Elasticsearch DSL supported by dashboard data sources. Queries execute through Vertesia Store, so project/security filtering remains server-side.
5 properties
AppDashboardDefinition
object
Dashboard definition contributed by an app package. App dashboard IDs are local to the app. The platform exposes them as app: : when listing or retrieving dash…
13 properties
1 required
ViewCardsDisplay
object
11 properties
4 required
AppAccessControl
string
Access control policy for an app installation. Declares which access surfaces are gated by per-user ACEs. - 'all' (default): every surface (UI portal, tool/end…
EvaluationOutcome
string
Outcome of an LLM evaluation run.
MCPOAuthConfig
object
Install-time OAuth provisioning blueprint for an MCP collection. Defines how to auto-create an OAuth provider when the app is installed. Does NOT affect runtim…
10 properties
OpenAiImageGenerationMask
object
2 properties
ProcessState
object
7 properties
4 required
AppRepoDocumentCommit
object
Result of committing one or more uploaded documents to an app repository.
4 properties
4 required
AzureFoundryChatOptions
object
10 properties
ExchangeAppGithubAuthorizationRequest
object
2 properties
2 required
ContentObjectTypeStatus
string
AppDevelopmentTaskDetails
object
Development task details, including the latest parent assistant run when one exists.
5 properties
3 required
AppGithubRepositoryList
object
1 property
1 required
ViewTableDisplay
object
6 properties
4 required
ViewResultsConfiguration
object
8 properties
2 required
ViewBoardColumn
object
3 properties
2 required
AgentCheckpointConfiguration
object
2 properties
OpenRouterTextOptions
object
23 properties
HumanTaskDefinition
object
4 properties
2 required
AppRepoRef
object
A branch or tag in an app git repo, resolved to its latest commit.
5 properties
2 required
AppPackage
object
16 properties
BedrockClaudeOptions
object
13 properties
AppRepoCommits
object
Commit history in an app git repository, optionally filtered to a file.
4 properties
1 required
AnthropicClaudeOptions
object
13 properties
EvaluationSeverity
string
Worst deterministic detector level. none means no detector fired, not success.
AppInspectionResult
object
Result of inspecting an app's registration: the resolved manifest state, what the promoted package actually exposes per capability, and diagnostics. This is th…
11 properties
7 required
RemoteActivityDefinition
object
Definition of a remote activity exposed by a tool server for use in DSL workflows. Remote activities are identified in workflow steps using colon-separated nam…
8 properties
1 required
RunSource
object
5 properties
5 required
AgentToolApprovalClass
string
Approval behavior class for a tool exposed to agents. - readonly: reads or inspects state without changing Vertesia, external systems, or user-visible artifact…
SemanticEvaluator
object
1 required
AppUINavItem
object
Additional navigation item for an app's UI configuration. Used in AppUIConfig.navigation to define sidebar navigation entries in CompositeApp shell contexts. I…
7 properties
3 required
ViewAgenticSearchMode
string
ProcessTerminalReason
string
Why a process run ended other than by reaching a final node. tokenbudgetexhausted: the run spent its token budget; it ends with status failed.
ViewCollectionNavigation
object
9 properties
3 required
PromoteAppVersionResponse
object
2 properties
1 required
ViewResultMedia
object
4 properties
1 required
AgentRunFeedbackEntry
object
One recorded rating on an agent run.
10 properties
5 required
AppBuildProgressStatus
string
ProcessContextDefinition
object
2 properties
2 required
AgentToolDefinition
object
Tool definition with optional activation control for agent exposure.
10 properties
2 required
AppRepoBranch
object
A newly created app repository branch.
3 properties
3 required
ViewActionSelectionRequirement
string
PromptTemplateRef
object
10 properties
7 required
AppScaffoldSourceMode
string
How App Builder should use a connected source repository. generate writes a starter app to an empty branch; existing only binds the repository.
SemanticConditionMode
string
DashboardLayout
object
Dashboard layout configuration.
4 properties
4 required
InitialToolCall
object
A tool invocation executed before the first model turn of a conversation. Results are injected into the initial context so the agent starts with them in hand.
4 properties
2 required
ViewExperienceScope
object
6 properties
BranchDefinition
object
4 properties
1 required
AgentSemanticEvaluator
object
Evaluates the semantic condition with a non-interactive agent run that may use tools to enrich its decision (fetch documents, inspect processes, ...). Slower a…
5 properties
1 required
ViewLocationNavigation
object
9 properties
3 required
ViewListDisplay
object
10 properties
4 required
OpenAiGptImageOptions
object
12 properties
ViewSearchConfiguration
object
6 properties
OpenAiTranscriptionOptions
object
2 properties
AppInstallation
object
19 properties
5 required
ProcessAgentPhaseReset
object
3 properties
2 required
AgenticViewSearchConfiguration
object
7 properties
BedrockMantleClaudeOptions
object
12 properties
ViewActionsConfiguration
object
3 properties
ViewAgenticExecutionConfiguration
object
14 properties
AgentRunFeedbackRating
string
Thumbs up or thumbs down on an agent run.
IntakeVisionDetail
string
Vision detail level names referenced by intake policies. The rendering profiles behind the names (dpi, max size, quality, color mode) are PLATFORM-defined and…
ProcessAgentToolPhase
object
8 properties
3 required
ViewSortOption
object
3 properties
3 required
BedrockPalmyraOptions
object
10 properties
ValidateUrlResponse
object
1 property
1 required
ProcessNodeReturnsDefinition
object
2 properties
AppRepoTreeEntry
object
One entry in an app git-repo directory listing (see {@link AppRepoTree } ).
3 properties
3 required
DashboardSqlDataSource
object
Dashboard data source backed by a Data Platform SQL query.
4 properties
2 required
JSONSchemaProperties
object
InCodeProcessDefinition
object
6 properties
3 required
CountResult
object
1 property
1 required
StartAppScaffoldRequest
object
11 properties
1 required
MCPToolAnnotations
object
Metadata hints from MCP tool annotations (per MCP spec).
5 properties
McpPublicParameter
object
5 properties
AppDevelopmentTask
object
A mutable app development task represented by an agent/ Git branch.
4 properties
3 required
AppToolCollectionArray
array
ToolCollectionAuthType
string
Authentication type for tool collections. - 'none': connect directly without credentials for MCP collections; does not disable authentication for Vertesia SDK…
UpdateAppInstallationOAuthApprovalPayload
object
Approve OAuth scopes for this project installation. An empty list revokes project approval.
1 property
1 required
InCodeViewDefinition
object
A View definition contributed by application code through the app package endpoint.
6 properties
3 required
TurnTerminalType
string
How an agent turn ended.
ParallelCollectMode
string
ResourceRef
object
9 properties
3 required
ProcessScriptResourceMap
object
ViewHierarchyLevel
object
5 properties
3 required
AppManifestData
object
24 properties
6 required
AgentRunStatus
string
Status of an agent run through its lifecycle.
ProjectRef
object
4 properties
3 required
AppScaffoldProgressStatus
string
ViewHierarchyNavigation
object
A drill-down hierarchy assembled from independently mapped properties. Hierarchies represent one selected path, so multiselect may only be false. Selection ids…
8 properties
4 required
AgentBudgetConfiguration
object
Weighted token budget for an agent run and its subagent workstreams. A call is charged output × outputtokenweight + uncached input × inputtokenweight + cached…
8 properties
ViewResultFieldFormat
string
OpenAiDalleOptions
object
6 properties
AppVersionRecordArray
array
ViewKeyTermDefinition
object
6 properties
3 required
AgentRunFeedbackReasonCode
string
Why the run was rated the way it was.
AppVersionRecord
object
33 properties
10 required
AppGithubAccount
object
3 properties
2 required
AppInstallationWithManifest
object
20 properties
5 required
EventRef
object
11 properties
10 required
AgentRunArchiveState
string
Archive lifecycle state for an agent run. - none: No archive exists (default) - pending: Terminal status recorded; archive workflow triggered - archiving: Arch…
NovaCanvasOptions
object
13 properties
1 required
ViewUploadDropParameters
object
5 properties
ImagenOptions
object
19 properties
DurationValue
stringnumber
ContentTypeIntakePolicy
object
Per-content-type policy for the standard intake workflows.
9 properties
IntakePageScope
string
Named page scope for intake conversion/extraction: everything or the locate-pass result. Static page ranges live in the sibling pageranges field (which wins wh…
AutonomousRunResponse
object
AgentRun — the client-facing stable identity for a running or completed agent. All operations use id as the sole identifier. Temporal workflow internals are ne…
55 properties
12 required
AppDevelopmentTaskList
object
Git-backed development tasks and the branch used for new tasks by default.
2 properties
1 required
DeleteAppVersionResponse
object
6 properties
5 required
AgenticViewRerankConfiguration
object
4 properties
AppVersionGitRefType
string
AgentRunType
string
How the agent run was created.
AppVersionStorage
object
9 properties
ContentObjectTypeRef
object
1 required
ConversationActivityState
string
ViewActionPlacement
string
ViewDropConfiguration
object
A declarative result-area drop target. Stored JSON supports the built-in upload action only.
3 properties
1 required
BedrockMistralOptions
object
8 properties
InteractionExecutionConfiguration
object
14 properties
ProcessBudgetSummary
object
8 properties
3 required
AgentRunResponse
object
1 required
ProcessRunConfig
object
7 properties
ToolCollectionObject
object
1 required
AppToolCollection
object
A description of the tools provided by an app
4 properties
2 required
StartAppScaffoldResponse
object
6 properties
4 required
ViewRangeNavigation
object
9 properties
5 required
RunDataStorageLevel
string
AgentRunLlmEvaluationResult
object
Latest LLM evaluation result for a run.
11 properties
7 required
StartAppDevelopmentTaskRequest
object
5 properties
3 required
AgentRunFeedbackCounts
object
Ratings over the retained feedback entries, one vote per rater: a user who rated the run and one of its answers counts once, by their latest rating.
4 properties
2 required
ConversationVisibility
string
AppBuildProgress
object
11 properties
3 required
ValidateUrlRequest
object
1 property
1 required
AppEventSubscriptionDefinition
object
An app-owned event subscription. Studio derives its project scope and delivery target from the app installation and referenced event hook.
8 properties
5 required
DSLRetryPolicy
object
The payload for a DSL retry policy.
5 properties
AppInstallationListEntry
object
20 properties
5 required
DashboardPanel
object
Dashboard panel with Vega/Vega-Lite visualization.
6 properties
4 required
BedrockConverseOptions
object
10 properties
VertexAIGrokOptions
object
5 properties
AppOAuthClientConfig
object
Standalone public PKCE OAuth. Installation automatically provisions an app client with these exact callback URLs.
1 property
1 required
ContentTypeEditingPolicy
object
Per-content-type policy for collaborative document editing.
1 property
UpdateAppPayload
object
25 properties
6 required
NodeDefinition
object
38 properties
1 required
JSONSchema
object
9 properties
AppSourceConfig
object
2 properties
1 required
McpSecretParameter
object
4 properties
1 required
SetMcpApiKeyRequest
object
1 property
1 required
BedrockAI21Options
object
9 properties
ViewSortClause
object
2 properties
2 required
StartAppBuildResponse
object
7 properties
3 required
AppPackageEventHook
object
An authenticated event hook exposed by the app runtime.
3 properties
2 required
ProcessResourcesDefinition
object
1 property
ViewDisplayConfiguration
object
1 required
ViewResultField
object
4 properties
1 required
AppGitSourceConfig
object
7 properties
TaskField
object
6 properties
2 required
ViewExperienceConfiguration
object
8 properties
1 required
InteractionVisibility
string
InCodeTypeRef
object
4 properties
3 required
CatalogInteractionRef
object
Reference to an interaction in the catalog. Used in catalog listing. The id is composed of the namespace and the interaction name. Stored interactions can use…
9 properties
5 required
EvaluationGateReason
string
Why a run was selected for LLM evaluation.
InCodeTypeDefinition
object
12 properties
2 required
MistralTextOptions
object
14 properties
OpenAiThinkingOptions
object
12 properties
AgentSearchScope
string
Defines the scope for agent search operations.
ColumnLayout
object
5 properties
2 required
ProcessAgentExecutionPolicy
object
11 properties
1 required
AppRepoTree
object
A non-recursive listing of an app git repo directory at a given ref.
3 properties
1 required
ViewSearchFieldDefinition
object
A mapped Elasticsearch field that a View may use for query planning and deterministic full-text fallback.
5 properties
1 required
DSLActivityOptions
object
The payload for a DSL activity options.
5 properties
ProcessDefinitionMetadata
object
RunKind
string
Internal discriminator key for documents stored in the agentruns collection.
RenderingTemplateDefinitionRef
object
8 properties
6 required
BedrockNovaOptions
object
9 properties
ViewElasticsearchQuery
object
An author-provided Elasticsearch query subtree validated by the View runtime.
ExchangeAppGithubAuthorizationResponse
object
3 properties
3 required
TextFallbackOptions
object
10 properties
AgentToolApprovalMode
string
AppGithubRepository
object
5 properties
5 required
AppGithubRepositorySetup
object
Branch choices and write-safety state for a verified GitHub repository.
3 properties
3 required
RunType
string
Public-facing runtime mode.
ViewGalleryDisplay
object
9 properties
5 required
BinaryFileResponse
string
InferenceProfileId
string
MongoDB ObjectId of the inference profile.
AppApiKeyCollectionParams
object
ViewRangeDefinition
object
4 properties
2 required
AppVersionGitSource
object
10 properties
AppVersionUrls
object
5 properties
SkillContextTriggers
object
Context triggers for auto-injection of skills. When these conditions match, the skill is automatically injected into the agent context.
3 properties
UpsertAppVersionRequest
object
27 properties
3 required
ViewExperienceLayout
object
2 properties
ViewTableColumn
object
7 properties
1 required
ErrorResponse
object
Standard JSON error response returned by the server error handler.
5 properties
2 required
AppPackageHooks
object
Lifecycle and event hooks exposed by the app runtime. Lifecycle entries are informational; Studio invokes their conventional sibling endpoints directly.
3 properties
AgentRunnerOptions
object
Configuration options for Agent Runner functionality. These options control how interactions are exposed and executed in the Agent Runner.
11 properties
AgentRunSearchHit
object
A single search hit from Elasticsearch.
27 properties
8 required
OpenAiTextOptions
object
16 properties
ViewNavigationItem
object
1 required
ParallelCollectDefinition
object
3 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Vertesia publishes across the network.