How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Vertesia Content Object Types API

Content object types define schema, layout, and metadata structure for content objects.

Vertesia Content Object Types API is one of 48 APIs that Vertesia publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 6 JSON Schema definitions.

Tagged areas include Content Object Types. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

This API exposes 11 operations across 8 paths, and defines 65 schemas. It is described by OpenAPI 3.2.0, at version 1.6.0-dev.20261019.172735Z.

Requests are made against a single base URL, https://api.{region}.vertesia.io/api/v1.

11 operations 8 paths 65 schemas 1 DELETE8 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.6.0-dev.20261019.172735Z
Base URL
https://api.us1.vertesia.io/api/v1
Authentication
HTTP Bearer, OAuth 2.0
Contact
License
Apache-2.0
Resource Areas
1

Authentication & Security 2

Vertesia Content Object Types API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (bearerAuth). It supports OAuth 2.0 (OAuth2) using the authorizationCode flow, exposing 33 scopes.

Paths & Operations 11

Across 8 paths, the API surfaces 11 operations — 1 DELETE, 8 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Content Object Types 11

Content object types define schema, layout, and metadata structure for content objects.

GET
/types/catalog
List content object type catalog entries
ListContentObjectTypeCatalog 6 params → 2005004XX
GET
/types/catalog/sys
List system content object types
ListSystemContentObjectTypes 6 params → 2005004XX
GET
/types/catalog/apps
List application content object types
ListApplicationContentObjectTypes 6 params → 2005004XX
GET
/types/catalog/stored
List stored content object types
ListStoredContentObjectTypes 6 params → 2005004XX
GET
/types/catalog/resolve/{typeId}
Resolve a content object type catalog entry
ResolveContentObjectTypeCatalogEntry 2 params → 2005004XX
GET
/types
List content object types
ListContentObjectTypes 7 params → 2005004XX
POST
/types
Create a content object type
CreateContentObjectType 1 param body → 2004095004XX
GET
/types/name/{name}
Retrieve a content object type by name
GetContentObjectTypeByName 2 params → 2005004XX
GET
/types/{typeId}
Retrieve a content object type
GetContentObjectType 2 params → 2005004XX
PUT
/types/{typeId}
Update a content object type
UpdateContentObjectType 2 params body → 2004095004XX
DELETE
/types/{typeId}
Delete a content object type
DeleteContentObjectType 2 params → 2005004XX

Schemas 65

The contract defines 65 schemas that model the data the API accepts and returns. The most detailed are VertexAIGeminiOptions (27 properties), OpenRouterTextOptions (23 properties), ImagenOptions (19 properties), ContentObjectTypeCatalogEntry (17 properties). Each schema is shown below with its type and property counts.

BedrockGptOssOptions
object
9 properties
ImagenTaskType
string
BedrockNovaOptions
object
9 properties
ImagenMaskMode
string
OpenAiAudioOptions
object
3 properties
NovaCanvasOptions
object
13 properties 1 required
OpenAiImageGenerationMask
object
2 properties
ContentObjectTypeCatalogEntry
object
17 properties 2 required
TextFallbackOptions
object
10 properties
BedrockMistralOptions
object
8 properties
BedrockPalmyraOptions
object
10 properties
InteractionExecutionConfiguration
object
14 properties
DeleteCountResult
object
2 properties 2 required
ContentObjectTypeCatalogEntryArray
array
AzureFoundryChatOptions
object
10 properties
ContentTypeExtractionGroundingReviewPolicy
object
5 properties
BedrockMantleResponsesOptions
object
9 properties
ContentObjectTypeStatus
string
ImagenOptions
object
19 properties
OpenAiGptImageOptions
object
12 properties
BedrockMantleChatCompletionsOptions
object
8 properties
InferenceProfileId
string
MongoDB ObjectId of the inference profile.
BedrockConverseOptions
object
10 properties
ModelOptions
object
ThinkingLevel
string
VertexAIGrokOptions
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).
OpenRouterTextOptions
object
23 properties
ContentTypeIntakePolicy
object
Per-content-type policy for the standard intake workflows.
9 properties
ContentTypeEditingPolicy
object
Per-content-type policy for collaborative document editing.
1 property
ReasoningEffort
string
TwelvelabsPegasusOptions
object
4 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…
BedrockCohereCommandOptions
object
10 properties
ContentTypeExtractionGroundingPolicy
object
16 properties
OpenAiTranscriptionOptions
object
2 properties
OpenAiDalleOptions
object
6 properties
ContentObjectType
object
16 properties 7 required
RunDataStorageLevel
string
ContentObjectTypeItem
object
16 properties 7 required
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
BedrockClaudeOptions
object
13 properties
AnthropicClaudeOptions
object
13 properties
MistralTextOptions
object
14 properties
ConfigModes
string
OpenAiThinkingOptions
object
12 properties
ErrorResponse
object
Standard JSON error response returned by the server error handler.
5 properties 2 required
BedrockMantleClaudeOptions
object
12 properties
VertexAIGeminiOptions
object
27 properties
ColumnLayout
object
5 properties 2 required
OpenAiSpeechOptions
object
5 properties
CreateContentObjectTypePayload
object
10 properties 1 required
OpenAiImageGenerationOptions
object
12 properties 1 required
ContentObjectTypeItemArray
array
VertexAIClaudeOptions
object
12 properties
BedrockAI21Options
object
9 properties
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…
EmbeddingTypeEnabledMap
object
3 properties
OpenAiTextOptions
object
16 properties
UpdateContentObjectTypePayload
object
Fields to change on a content object type. Only fields present are written; expectededitrevision prevents overwriting a concurrent edit.
11 properties
ContentObjectTypeArray
array
XAIGrokImageOptions
object
6 properties
GroqOptions
object
8 properties 1 required
PromptCacheMode
string
VertexAIGeminiOmniVideoOptions
object
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

vertesiahq-content-object-types-api-openapi.yml Raw ↑

Other APIs Vertesia publishes across the network.

Vertesia Access Control Entries API
Vertesia Account API
Vertesia Accounts API
Vertesia Agent Runs API
Vertesia API Keys API
Vertesia Apps API
Vertesia Audit Trail API
Vertesia Bulk Operations API
Vertesia Collections API
Vertesia Commands API
Vertesia Content Query API
Vertesia Costs API
Where this information came from

This is an independent, third-party profile of Vertesia Content Object Types API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.