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

Verta RegistryService API

The RegistryService API from Verta — 31 operation(s) for registryservice.

Verta RegistryService API is one of 11 APIs that Verta publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include RegistryService. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 45 operations across 31 paths, and defines 76 schemas. It is described by OpenAPI 2.0, at version version not set.

Requests are made against the base URL https://docs.verta.ai/.

45 operations 31 paths 76 schemas 7 DELETE7 GET8 PATCH17 POST6 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
version not set
Base URL
https://docs.verta.ai/
Resource Areas
1

Paths & Operations 45

Across 31 paths, the API surfaces 45 operations — 7 DELETE, 7 GET, 8 PATCH, 17 POST, 6 PUT. Each is listed below with its method, path, parameters, and response codes.

RegistryService 45
POST
/model_versions/find
CRUD for Model Version
RegistryService_FindModelVersion4 1 param → 200default
GET
/model_versions/{id.model_version_id}
RegistryService_GetModelVersion2 4 params → 200default
DELETE
/model_versions/{id.model_version_id}
RegistryService_DeleteModelVersion3 4 params → 200default
PUT
/model_versions/{id.model_version_id}/lock
RegistryService_SetLockModelVersion 2 params → 200default
DELETE
/model_versions/{model_version_id}/artifacts/{artifact_key}
RegistryService_DeleteModelVersionArtifact 2 params → 200default
POST
/model_versions/{model_version_id}/commitArtifactPart
RegistryService_commitArtifactPart 2 params → 200default
POST
/model_versions/{model_version_id}/commitMultipartArtifact
RegistryService_commitMultipartArtifact 2 params → 200default
GET
/model_versions/{model_version_id}/getCommittedArtifactParts
RegistryService_getCommittedArtifactParts 2 params → 200default
POST
/model_versions/{model_version_id}/getUrlForArtifact
RegistryService_getUrlForArtifact 2 params → 200default
POST
/model_versions/{model_version_id}/logAttributes
RegistryService_logAttributesInModelVersion 2 params → 200default
POST
/model_versions/{model_version_id}/logCodeBlobInModelVersion
RegistryService_logCodeBlobInModelVersion 2 params → 200default
POST
/model_versions/{model_version_id}/logDatasets
RegistryService_logDatasetsInModelVersion 2 params → 200default
POST
/model_versions/{model_version_id}/logDockerMetadata
RegistryService_logDockerMetadataInModelVersion 2 params → 200default
GET
/registered_models/count
RegistryService_GetRegisteredModelCount 1 param → 200default
POST
/registered_models/find
CRUD for RegisteredModel
RegistryService_FindRegisteredModel2 1 param → 200default
POST
/registered_models/model_versions/external_deployments
RegistryService_CreateExternalDeployment 1 param → 200default
PUT
/registered_models/model_versions/external_deployments
RegistryService_UpdateExternalDeployment 1 param → 200default
GET
/registered_models/model_versions/external_deployments/{external_deployment_id}
RegistryService_GetExternalDeployment 1 param → 200default
DELETE
/registered_models/model_versions/external_deployments/{external_deployment_id}
RegistryService_DeleteExternalDeployment 1 param → 200default
POST
/registered_models/{id.model_id.registered_model_id}/model_versions
RegistryService_CreateModelVersion2 6 params → 200default
DELETE
/registered_models/{id.model_id.registered_model_id}/model_versions/{id.model_version_id}
RegistryService_DeleteModelVersion2 4 params → 200default
PUT
/registered_models/{id.model_id.registered_model_id}/model_versions/{id.model_version_id}
RegistryService_UpdateModelVersion6 6 params → 200default
PATCH
/registered_models/{id.model_id.registered_model_id}/model_versions/{id.model_version_id}
RegistryService_UpdateModelVersion2 6 params → 200default
PATCH
/registered_models/{id.model_id.registered_model_id}/model_versions/{id.model_version_id}/full_body
RegistryService_UpdateModelVersion4 3 params → 200default
GET
/registered_models/{id.registered_model_id}
RegistryService_GetRegisteredModel2 3 params → 200default
DELETE
/registered_models/{id.registered_model_id}
RegistryService_DeleteRegisteredModel2 3 params → 200default
PUT
/registered_models/{id.registered_model_id}
RegistryService_UpdateRegisteredModel6 5 params → 200default
PATCH
/registered_models/{id.registered_model_id}
RegistryService_UpdateRegisteredModel2 5 params → 200default
PATCH
/registered_models/{id.registered_model_id}/full_body
RegistryService_UpdateRegisteredModel4 2 params → 200default
POST
/registered_models/{id.registered_model_id}/model_versions/find
CRUD for Model Version
RegistryService_FindModelVersion2 2 params → 200default
POST
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions
RegistryService_CreateModelVersion 6 params → 200default
GET
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions/{id.model_version_id}
RegistryService_GetModelVersion 4 params → 200default
DELETE
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions/{id.model_version_id}
RegistryService_DeleteModelVersion 4 params → 200default
PUT
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions/{id.model_version_id}
RegistryService_UpdateModelVersion5 6 params → 200default
PATCH
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions/{id.model_version_id}
RegistryService_UpdateModelVersion 6 params → 200default
PATCH
/workspaces/{id.model_id.named_id.workspace_name}/registered_models/{id.model_id.named_id.name}/model_versions/{id.model_version_id}/full_body
RegistryService_UpdateModelVersion3 4 params → 200default
POST
/workspaces/{id.named_id.workspace_name}/model_versions/find
CRUD for Model Version
RegistryService_FindModelVersion3 2 params → 200default
POST
/workspaces/{id.named_id.workspace_name}/registered_models
RegistryService_CreateRegisteredModel 5 params → 200default
GET
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}
RegistryService_GetRegisteredModel 3 params → 200default
DELETE
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}
RegistryService_DeleteRegisteredModel 3 params → 200default
PUT
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}
RegistryService_UpdateRegisteredModel5 5 params → 200default
PATCH
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}
RegistryService_UpdateRegisteredModel 5 params → 200default
PATCH
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}/full_body
RegistryService_UpdateRegisteredModel3 3 params → 200default
POST
/workspaces/{id.named_id.workspace_name}/registered_models/{id.named_id.name}/model_versions/find
CRUD for Model Version
RegistryService_FindModelVersion 3 params → 200default
POST
/workspaces/{workspace_name}/registered_models/find
CRUD for RegisteredModel
RegistryService_FindRegisteredModel 2 params → 200default

Schemas 76

The contract defines 76 schemas that model the data the API accepts and returns. The most detailed are registryModelVersion (33 properties), registryRegisteredModel (24 properties), registryChecklistItemValue (10 properties), commonArtifact (9 properties). Each schema is shown below with its type and property counts.

registryModelVersionIdentification
object
2 properties
registryGetCommittedArtifactPartsResponse
object
1 property
commonArtifactPart
object
2 properties
versioningDockerEnvironmentBlob
object
3 properties
registryDockerMetadata
object
3 properties
registryRegisteredModelNamedIdentification
object
2 properties
versioningNotebookCodeBlob
object
2 properties
registryLogAttributesInModelVersionResponse
object
uacCollaboratorPermissions
object
3 properties
registryLogCodeBlobInModelVersionResponse
object
registryCommitMultipartArtifact
object
2 properties
versioningCodeBlob
object
2 properties
vertaregistryEmpty
object
TernaryEnumTernary
string
registryLogDockerMetadataInModelVersionResponse
object
registryCustomAttributeValue
object
9 properties
registryDeleteRegisteredModelRequestResponse
object
registryFindRegisteredModelRequest
object
6 properties
registryLogAttributesInModelVersion
object
2 properties
registryFindModelVersionRequestResponse
object
2 properties
TaskTypeEnumTaskType
string
versioningGitCodeBlob
object
5 properties
registrySetLockModelVersionRequestResponse
object
registryCommitArtifactPart
object
3 properties
protobufAny
object
2 properties
versioningPythonRequirementEnvironmentBlob
object
3 properties
StageEnumStage
string
registryExternalDeployment
object
9 properties
registrySetModelVersion
object
3 properties
registryCommitMultipartArtifactResponse
object
versioningAptEnvironmentBlob
object
1 property
VisibilityEnumVisibility
string
protobufFieldMask
object
paths: "f.a" paths: "f.b.d" Here f represents a field in some root message, a and b fields in the message found in f, and d a field found in the message in f.b…
1 property
registryLogCodeBlobInModelVersion
object
2 properties
runtimeError
object
4 properties
CustomAttributeTargetTypeEnumCustomAttributeTargetType
string
registryLogDockerMetadataInModelVersion
object
2 properties
registrySetLockModelVersionRequest
object
2 properties
registrySetModelVersionResponse
object
1 property
commonKeyValueQuery
object
4 properties
CollaboratorTypeEnumCollaboratorType
string
LocationTypeEnumLocationType
string
registryLogDatasetsInModelVersion
object
2 properties
versioningEnvironmentBlob
object
5 properties
registryRegisteredModelIdentification
object
2 properties
registryFindRegisteredModelRequestResponse
object
2 properties
registryFindModelVersionRequest
object
6 properties
registryGetRegisteredModelRequestResponse
object
1 property
versioningPathDatasetComponentBlob
object
7 properties
registryGetModelVersionRequestResponse
object
1 property
registryDeleteModelVersionRequestResponse
object
ArtifactTypeEnumArtifactType
string
registrySetRegisteredModel
object
3 properties
versioningEnvironmentVariablesBlob
object
2 properties
registryExternalDeploymentRequestResponse
object
1 property
registryModelVersion
object
33 properties
commonArtifact
object
9 properties
versioningVersionEnvironmentBlob
object
4 properties
versioningPythonEnvironmentBlob
object
5 properties
registryChecklistItemValue
object
10 properties
registryGetRegisteredModelCountRequestResponse
object
1 property
ActionTypeEnumActionType
string
registryLogDatasetsInModelVersionResponse
object
registryGetUrlForArtifact
object
5 properties
DataTypeEnumDataType
string
commonPagination
object
2 properties
uacResourceVisibility
string
ValueTypeEnumValueType
string
registrySetRegisteredModelResponse
object
1 property
commonGroupId
object
2 properties
registryRegisteredModel
object
24 properties
ModelVersionLockLevelEnumModelVersionLockLevel
string
OperatorEnumOperator
string
registryGetUrlForArtifactResponse
object
3 properties
registryCommitArtifactPartResponse
object
commonKeyValue
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

verta-registryservice-api-openapi.yml Raw ↑

Other APIs Verta publishes across the network.

Verta AuthzService API
Verta DatasetService API
Verta ExperimentRunService API
Verta ExperimentService API
Verta MonitoredEntityService API
Verta ProjectService API
Verta SCIMConfigurationService API
Verta StageService API
Verta UACService API
Verta VersioningService API
Where this information came from

This is an independent, third-party profile of Verta RegistryService 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.