Delphix VDBs API

The VDBs API from Delphix — 54 operation(s) for vdbs.

Operations 57

GET /vdbs List all vdbs #
POST /vdbs/empty-recycle-bin Empty VDB recycle bin #
POST /vdbs/search Search for VDBs #
GET /vdbs/{vdbId} Get a VDB by ID #
PATCH /vdbs/{vdbId} Update values of a VDB #
GET /vdbs/{vdbId}/snapshots List Snapshots for a VDB #
POST /vdbs/{vdbId}/snapshots Snapshot a VDB #
GET /vdbs/{vdbId}/bookmarks List Bookmarks compatible with this VDB #
POST /vdbs/{vdbId}/bookmarks/search Search Bookmarks compatible with this VDB #
GET /vdbs/{vdbId}/deletion-dependencies Get deletion dependencies of a VDB #
POST /vdbs/{vdbId}/tags Create tags for a VDB #
GET /vdbs/{vdbId}/tags Get tags for a VDB #
POST /vdbs/{vdbId}/tags/delete Delete tags for a VDB #
POST /vdbs/{vdbId}/start Start a VDB #
POST /vdbs/{vdbId}/stop Stop a VDB #
POST /vdbs/{vdbId}/enable Enable a VDB #
POST /vdbs/{vdbId}/disable Disable a VDB #
POST /vdbs/{vdbId}/migrate Migrate a VDB #
GET /vdbs/{vdbId}/migrate_compatible_repositories Returns a list of compatible repositories for vdb migration #
POST /vdbs/{vdbId}/restore-from-recycle-bin Restore a VDB from recycle bin #
POST /vdbs/{vdbId}/lock Lock a VDB #
POST /vdbs/{vdbId}/unlock Unlock a VDB #
POST /vdbs/{vdbId}/delete Delete a VDB #
POST /vdbs/{vdbId}/rollback_by_timestamp Rollback a VDB by timestamp #
POST /vdbs/{vdbId}/rollback_by_snapshot Rollback a VDB by snapshot #
POST /vdbs/{vdbId}/rollback_from_bookmark Rollback a VDB from a bookmark with only the same VDB #
POST /vdbs/{vdbId}/refresh_by_timestamp Refresh a VDB by timestamp #
POST /vdbs/{vdbId}/refresh_by_snapshot Refresh a VDB by snapshot #
POST /vdbs/{vdbId}/refresh_from_bookmark Refresh a VDB from bookmark with a single VDB #
POST /vdbs/{vdbId}/refresh_by_location Refresh a VDB by location #
POST /vdbs/{vdbId}/undo_refresh Undo the last refresh operation #
POST /vdbs/{vdbId}/export_cleanup Export cleanup for incremental V2P operation #
POST /vdbs/{vdbId}/switch_timeflow Switches the current timeflow of a VDB #
POST /vdbs/oracle/{vdbId}/upgrade Upgrade Oracle VDB #
POST /vdbs/{vdbId}/upgrade Upgrade VDB #
GET /vdbs/{vdbId}/upgrade_compatible_repositories Returns a list of compatible repositories for vdb upgrade #
POST /vdbs/{vdbId}/jdbc-check Verify JDBC connection string for VDB #
POST /vdbs/provision_by_timestamp Provision a new VDB by timestamp #
POST /vdbs/provision_by_timestamp/defaults Get default provision parameters for provisioning a new VDB by timestamp #
POST /vdbs/provision_by_location Provision a new VDB by location #
POST /vdbs/provision_by_location/defaults Get default provision parameters for provisioning a new VDB by location #
POST /vdbs/provision_by_snapshot Provision a new VDB by snapshot #
POST /vdbs/provision_by_snapshot/defaults Get default provision parameters for provisioning a new VDB by snapshot #
POST /vdbs/provision_from_bookmark Provision a new VDB from a bookmark with a single VDB #
POST /vdbs/provision_from_bookmark/defaults Get default provision parameters for provisioning a new VDB from a bookmark #
POST /vdbs/empty_vdb Provision an empty VDB #
POST /vdbs/{vdbId}/asm-in-place-export Convert a virtual database to a physical database on Oracle ASM file system #
POST /vdbs/{vdbId}/in-place-export Convert a virtual database to a physical database on physical file system #
POST /vdbs/{vdbId}/asm-export-by-snapshot Export a vdb using snapshot to an ASM file system #
POST /vdbs/{vdbId}/asm-export-by-location Export a vdb using SCN to an ASM file system #
POST /vdbs/{vdbId}/asm-export-by-timestamp Export a vdb using timestamp to an ASM file system #
POST /vdbs/{vdbId}/export-from-bookmark Export a vdb using bookmark to physical file system #
POST /vdbs/{vdbId}/asm-export-from-bookmark Export a vdb using bookmark to an ASM file system #
POST /vdbs/{vdbId}/export-by-timestamp Export a vdb using timestamp to a physical file system #
POST /vdbs/{vdbId}/export-by-snapshot Export a vdb using snapshot to a physical file system #
POST /vdbs/{vdbId}/export-by-location Export a vdb using timeflow location to a physical file system #
POST /vdbs/{vdbId}/export_finalize Finalize operation on incremental V2P export #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/delphix:delphix-vdbs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

delphix-vdbs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Delphix DCT VDBs API
  version: 3.28.0
  description: Delphix DCT API
  contact:
    name: Delphix Support
    url: https://portal.perforce.com/s/
    email: support@delphix.com
servers:
- url: /dct/v3
security:
- ApiKeyAuth: []
tags:


# --- truncated at 32 KB (236 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/delphix/refs/heads/main/openapi/delphix-vdbs-api-openapi.yml