REST API reference

This topic provides complete reference information about all of Domino’s public REST API endpoints. For details about endpoints that are not officially public, see the legacy Domino Data Lab API documentation.

AIGateway

AsyncPredictions

Request a prediction from an Async model

Retrieve the result of an Async Model prediction

BillingTag

BillingTagSettings

ComputeProviders

Cost

CustomMetrics

DatasetRw

Get datasets visible to user

Create a dataset

Get dataset by ID

Update dataset metadata

Delete Dataset

Get snapshots belonging to dataset

Create a snapshot

Tag a snapshot in this Dataset

Remove a tag from a Dataset

Get snapshot

DataSource

Environments

Get Environments visible to a user

Create an environment

Create a Revision of an Environment

Get an environment

Archive an environment

HardwareTier

Jobs

Get Jobs for a project

Get Job details

Get logs for a Job

Get linked goals for a job

Link a goal to a job

Unlink goal from job

Start a Job

Add a tag to a Job

Remove a tag from a Job

ModelAPI

ModelAPIVersion

ModelDeployment

Monitor

Send a metric alert

Organizations

Get the Organizations for a user

Create an organization

Get all organizations. Only accessible to admin users.

Get an organization by Id

Add a user to an org

Remove a user from an org

Projects

Get Projects visible to user

Create a project

Archive project by id

Get project result settings

Update project result settings

Get Project by Id

Add a collaborator to this project

Remove a collaborator from project

Get goals in this project

Add a goal to this project

Update project goal status

Delete a project goal

Get all imported git repositories in this project

Add an imported git repository to this project

Remove an imported repository from project

Update project status

ProjectsFiles

Returns the contents of a file

ProjectSharedDatasets

Get shared datasets that a project uses

Link a shared dataset to this project

Unlink a shared dataset from this project

RegisteredModels

Users

Get git credential accessor for a User

Get the current user

Get all users visible to the current user

Workspaces

Create workspace session

Models

AsyncPredictionEnvelopeV1

AsyncPredictionRequestEnvelopeV1

ClusterTypeV1

CommitDetailsV1

ComputeClusterConfigV1

DatasetMountV1

DatasetRwDetailsV1

DatasetRwEnvelopeV1

DatasetRwMetadataV1

DatasetRwTagToAddV1

DatasetRwTagsV1

DatasetToAddV1

DeleteEnvelopeV1

DominoStatsV1

EnvironmentEnvelopeV1

EnvironmentOwnerTypeV1

EnvironmentOwnerV1

EnvironmentRevisionBuildStatusV1

EnvironmentRevisionEnvelopeV1

EnvironmentRevisionSpecV1

EnvironmentRevisionV1

EnvironmentToolV1

EnvironmentV1

EnvironmentVariableV1

EnvironmentVisibilityV1

ExternalVolumeMountV1

FailureEnvelopeV1

GitCredentialsAccessorV1

GitRefV1

GitReferenceTypeV1

GitServiceProviderV1

GoalEnvelopeV1

GoalToLinkV1

InvalidBodyEnvelopeV1

JobDetailsV1

JobEnvelopeV1

JobLogsV1

JobStatusV1

JobUsageV1

JobV1

LinkedGoalV1

LogContentV1

LogTypeV1

LogsEnvelopeV1

LogsPaginationV1

MetadataV1

MetricAlertRequestV1

MountedGitRepoV1

MountedProjectV1

NewAsyncPredictionV1

NewDatasetRwV1

NewEnvironmentRevisionV1

NewEnvironmentV1

NewEnvironmentVisibilityV1

NewJobV1

NewOrganizationV1

NewProjectGitRepositoryV1

NewProjectGoalV1

NewProjectV1

NewSnapshotV1

NewWorkspaceSessionV1

OrganizationEnvelopeV1

OrganizationMemberV1

OrganizationRoleV1

OrganizationV1

PaginatedDatasetRwEnvelopeV1

PaginatedEnvironmentEnvelopeV1

PaginatedGitCredentialsAccessorEnvelopeV1

PaginatedGitRepositoriesEnvelopeV1

PaginatedGoalEnvelopeV1

PaginatedJobEnvelopeV1

PaginatedMetadataV1

PaginatedOrganizationEnvelopeV1

PaginatedProjectsEnvelopeV1

PaginatedSnapshotEnvelopeV1

PaginatedUserEnvelopeV1

PaginationV1

ProjectCollaboratorEnvelopeV1

ProjectCollaboratorV1

ProjectEnvelopeV1

ProjectGitRepositoryEnvelopeV1

ProjectGitRepositoryV1

ProjectGoalEnvelopeV1

ProjectGoalForUpdateV1

ProjectGoalV1

ProjectGoalsEnvelopeV1

ProjectRepositoryReferenceV1

ProjectResultsSettingsEnvelopeV1

ProjectResultsSettingsV1

ProjectStatusEnvelopeV1

ProjectStatusV1

ProjectV1

ProjectVisibilityV1

ProxyConfigV1

QueuedJobStatusDetailsV1

SharedDatasetRwEntryV1

SharedDatasetsEnvelopeV1

SnapshotDetailsV1

SnapshotEnvelopeV1

StageTimesV1

StreamedResponseDTO

TagEnvelopeV1

TagToAddV1

TagV1

TargetRangeV1

UserEnvelopeV1

UserV1

WorkspaceSessionCreatedEnvelopeV1

WorkspaceSessionCreatedV1