DigitalOcean Component
DigitalOcean Connector

Quickly integrate your B2B software product with DigitalOcean.

About the DigitalOcean Connector

DigitalOcean offers cloud computing services to help developers, startups and small and medium-sized businesses rapidly build, deploy and scale applications.

Documentation

Connector Actions

Action NameAction Description
ListList 1-Click Applications
Install KubernetesInstall Kubernetes 1-Click Applications
Get User InformationGet User Information
List All KeysList All SSH Keys
Create Ssh KeyCreate a New SSH Key
Get Ssh KeyRetrieve an Existing SSH Key
Update Ssh KeyUpdate an SSH Key"s Name
Destroy Ssh KeyDelete an SSH Key
List All ActionsList All Actions
Get ActionRetrieve an Existing Action
List AppsList All Apps
Create AppCreate a New App
Delete AppDelete an App
Get AppRetrieve an Existing App
Update AppUpdate an App
List DeploymentsList App Deployments
Create DeploymentCreate an App Deployment
Get DeploymentRetrieve an App Deployment
Post Cancel DeploymentCancel a Deployment
Get LogsRetrieve Deployment Logs
Get Logs AggregateRetrieve Aggregate Deployment Logs
List TiersList App Tiers
Get TierRetrieve an App Tier
List Instance SizesList Instance Sizes
Get Instance SizeRetrieve an Instance Size
List RegionsList App Regions
Validate App SpecPropose an App Spec
List AlertsList all app alerts
Assign Alert DestinationsUpdate destinations for alerts
Create App RollbackRollback App
Validate App RollbackValidate App Rollback
Run Commit App RollbackCommit App Rollback
Run Revert App RollbackRevert App Rollback
List Cdn EndpointsList All CDN Endpoints
Create Cdn EndpointCreate a New CDN Endpoint
Get Cdn EndpointRetrieve an Existing CDN Endpoint
Update Cdn EndpointUpdate a CDN Endpoint
Delete Cdn EndpointDelete a CDN Endpoint
Purge Cdn CachePurge the Cache for an Existing CDN Endpoint
List CertificatesList All Certificates
Create CertificatesCreate a New Certificate
Get CertificateRetrieve an Existing Certificate
Delete CertificateDelete a Certificate
Get Customer BalanceGet Customer Balance
List Billing HistoryList Billing History
List InvoicesList All Invoices
Get Invoice By UuidRetrieve an Invoice by UUID
Get Invoice Csv By UuidRetrieve an Invoice CSV by UUID
Get Invoice Pdf By UuidRetrieve an Invoice PDF by UUID
Get Invoice Summary By UuidRetrieve an Invoice Summary by UUID
List Database ClustersList All Database Clusters
Create Database ClusterCreate a New Database Cluster
Get Database ClusterRetrieve an Existing Database Cluster
Destroy ClusterDestroy a Database Cluster
Get Database ConfigRetrieve an Existing Database Cluster Configuration
Patch Database ConfigUpdate the Database Configuration for an Existing Database
Get CaRetrieve the Public Certificate
Get Migration StatusRetrieve the Status of an Online Migration
Update Online MigrationStart an Online Migration
Delete Online MigrationStop an Online Migration
Update Database ClusterMigrate a Database Cluster to a New Region
Update Database Cluster SizeResize a Database Cluster
List Database FirewallsList Firewall Rules (Trusted Sources) for a Database Cluster
Update Database FirewallUpdate Firewall Rules (Trusted Sources) for a Database
Update Maintenance WindowConfigure a Database Cluster"s Maintenance Window
List Database BackupsList Backups for a Database Cluster
List ReplicasList All Read-only Replicas
Create ReplicaCreate a Read-only Replica
Get ReplicaRetrieve an Existing Read-only Replica
Destroy ReplicaDestroy a Read-only Replica
List UsersList all Database Users
Add UserAdd a Database User
Get UserRetrieve an Existing Database User
Delete UserRemove a Database User
Reset AuthReset a Database User"s Password or Authentication Method
List DatabasesList All Databases
Add DatabaseAdd a New Database
Get DatabaseRetrieve an Existing Database
Delete DatabaseDelete a Database
List Connection PoolsList Connection Pools (PostgreSQL)
Add Connection PoolAdd a New Connection Pool (PostgreSQL)
Get Connection PoolRetrieve Existing Connection Pool (PostgreSQL)
Delete Connection PoolDelete a Connection Pool (PostgreSQL)
Get Eviction PolicyRetrieve the Eviction Policy for a Redis Cluster
Update Eviction PolicyConfigure the Eviction Policy for a Redis Cluster
Get Sql ModeRetrieve the SQL Modes for a MySQL Cluster
Update Sql ModeUpdate SQL Mode for a Cluster
List All DomainsList All Domains
Create DomainCreate a New Domain
Get DomainRetrieve an Existing Domain
Delete DomainDelete a Domain
List All Domain RecordsList All Domain Records
Create Domain RecordCreate a New Domain Record
Get Domain RecordRetrieve an Existing Domain Record
Patch Update Domain RecordUpdate a Domain Record
Update Domain RecordUpdate a Domain Record
Delete Domain RecordDelete a Domain Record
List All DropletsList All Droplets
Create DropletCreate a New Droplet
Destroy Droplets By TagDeleting Droplets by Tag
Get DropletRetrieve an Existing Droplet
Destroy DropletDelete an Existing Droplet
List Droplet BackupsList Backups for a Droplet
List Droplet SnapshotsList Snapshots for a Droplet
List Droplet ActionsList Actions for a Droplet
Post Droplet ActionInitiate a Droplet Action
Post Droplet Action By TagActing on Tagged Droplets
Get Droplet ActionRetrieve a Droplet Action
List Droplet KernelsList All Available Kernels for a Droplet
List Droplet FirewallsList all Firewalls Applied to a Droplet
List Droplet NeighborsList Neighbors for a Droplet
List Droplet Associated ResourcesList Associated Resources for a Droplet
Destroy With Associated Resources SelectiveSelectively Destroy a Droplet and its Associated Resources
Destroy With Associated Resources DangerousDestroy a Droplet and All of its Associated Resources (Dangerous)
Get Destroy With Associated Resources StatusCheck Status of a Droplet Destroy with Associated Resources Request
Retry Destroy With Associated ResourceRetry a Droplet Destroy with Associated Resources Request
List FirewallsList All Firewalls
Create FirewallCreate a New Firewall
Get FirewallRetrieve an Existing Firewall
Update FirewallUpdate a Firewall
Delete FirewallDelete a Firewall
Add Firewall DropletsAdd Droplets to a Firewall
Delete Firewall DropletsRemove Droplets from a Firewall
Add Firewall TagsAdd Tags to a Firewall
Delete Firewall TagsRemove Tags from a Firewall
Add Firewall RulesAdd Rules to a Firewall
Delete Firewall RulesRemove Rules from a Firewall
List Floating IpsList All Floating IPs
Create Floating IpCreate a New Floating IP
Get Floating IpRetrieve an Existing Floating IP
Delete Floating IpDelete a Floating IPs
List Floating Ip ActionsList All Actions for a Floating IP
Post Floating Ip ActionInitiate a Floating IP Action
Get Floating Ip ActionRetrieve an Existing Floating IP Action
Get Images ListList All Images
Create Custom ImageCreate a Custom Image
Get ImageRetrieve an Existing Image
Update ImageUpdate an Image
Delete ImageDelete an Image
List Image ActionsList All Actions for an Image
Post Image ActionInitiate an Image Action
Get Image ActionRetrieve an Existing Action
List All Kubernetes ClustersList All Kubernetes Clusters
Create Kubernetes ClusterCreate a New Kubernetes Cluster
Get Kubernetes ClusterRetrieve an Existing Kubernetes Cluster
Update Kubernetes ClusterUpdate a Kubernetes Cluster
Delete Kubernetes ClusterDelete a Kubernetes Cluster
List Kubernetes Associated ResourcesList Associated Resources for Cluster Deletion
Destroy Kubernetes Associated Resources SelectiveSelectively Delete a Cluster and its Associated Resources
Destroy Kubernetes Associated Resources DangerousDelete a Cluster and All of its Associated Resources (Dangerous)
Get KubeconfigRetrieve the kubeconfig for a Kubernetes Cluster
Get CredentialsRetrieve Credentials for a Kubernetes Cluster
Get Available UpgradesRetrieve Available Upgrades for an Existing Kubernetes Cluster
Upgrade Kubernetes ClusterUpgrade a Kubernetes Cluster
List Node PoolsList All Node Pools in a Kubernetes Clusters
Add Kubernetes Node PoolAdd a Node Pool to a Kubernetes Cluster
Get Node PoolRetrieve a Node Pool for a Kubernetes Cluster
Update Kubernetes Node PoolUpdate a Node Pool in a Kubernetes Cluster
Delete Kubernetes Node PoolDelete a Node Pool in a Kubernetes Cluster
Delete Kubernetes NodeDelete a Node in a Kubernetes Cluster
Recycle Kubernetes Node PoolRecycle a Kubernetes Node Pool
Get Cluster UserRetrieve User Information for a Kubernetes Cluster
List Kubernetes OptionsList Available Regions, Node Sizes, and Versions of Kubernetes
Run ClusterlintRun Clusterlint Checks on a Kubernetes Cluster
Get Clusterlint ResultsFetch Clusterlint Diagnostics for a Kubernetes Cluster
Add RegistryAdd Container Registry to Kubernetes Clusters
Remove RegistryRemove Container Registry from Kubernetes Clusters
Create Load BalancerCreate a New Load Balancer
List All Load BalancersList All Load Balancers
Get Load BalancerRetrieve an Existing Load Balancer
Update Load BalancerUpdate a Load Balancer
Delete Load BalancerDelete a Load Balancer
Add Load Balancer DropletsAdd Droplets to a Load Balancer
Remove Load Balancer DropletsRemove Droplets from a Load Balancer
Add Load Balancer Forwarding RulesAdd Forwarding Rules to a Load Balancer
Remove Load Balancer Forwarding RulesRemove Forwarding Rules from a Load Balancer
List Alert PoliciesList Alert Policies
Create Alert PolicyCreate Alert Policy
Get Alert PolicyRetrieve an Existing Alert Policy
Update Alert PolicyUpdate an Alert Policy
Delete Alert PolicyDelete an Alert Policy
Get Droplet Bandwidth MetricsGet Droplet Bandwidth Metrics
Get Droplet Cpu MetricsGet Droplet CPU Metrics
Get Droplet Filesystem Free MetricsGet Droplet Filesystem Free Metrics
Get Droplet Filesystem Size MetricsGet Droplet Filesystem Size Metrics
Get Droplet Load 1 MetricsGet Droplet Load1 Metrics
Get Droplet Load 5 MetricsGet Droplet Load5 Metrics
Get Droplet Load 15 MetricsGet Droplet Load15 Metrics
Get Droplet Memory Cached MetricsGet Droplet Cached Memory Metrics
Get Droplet Memory Free MetricsGet Droplet Free Memory Metrics
Get Droplet Memory Total MetricsGet Droplet Total Memory Metrics
Get Droplet Memory Available MetricsGet Droplet Available Memory Metrics
List ProjectsList All Projects
Create ProjectCreate a Project
Get Default ProjectRetrieve the Default Project
Update Default ProjectUpdate the Default Project
Patch Default ProjectPatch the Default Project
Get ProjectRetrieve an Existing Project
Update ProjectUpdate a Project
Patch ProjectPatch a Project
Delete ProjectDelete an Existing Project
List Project ResourcesList Project Resources
Assign Project ResourcesAssign Resources to a Project
List Default Project ResourcesList Default Project Resources
Assign Default Project ResourcesAssign Resources to Default Project
List All RegionsList All Data Center Regions
Get RegistryGet Container Registry Information
Create RegistryCreate Container Registry
Delete RegistryDelete Container Registry
Get Registry SubscriptionGet Subscription Information
Post Registry SubscriptionUpdate Subscription Tier
Get Docker CredentialsGet Docker Credentials for Container Registry
Validate Registry NameValidate a Container Registry Name
List Registry RepositoriesList All Container Registry Repositories
List Registry Repositories V 2List All Container Registry Repositories (V2)
List Repository TagsList All Container Registry Repository Tags
Delete Repository TagDelete Container Registry Repository Tag
List Repository DigestsList All Container Registry Repository Manifests
Delete Repository ManifestDelete Container Registry Repository Manifest
Run Garbage CollectionStart Garbage Collection
Get Garbage CollectionGet Active Garbage Collection
List Garbage CollectionsList Garbage Collections
Update Garbage CollectionUpdate Garbage Collection
Get Registry OptionsList Registry Options (Subscription Tiers and Available Regions)
List All Droplet Neighbors IdsList All Droplet Neighbors
List All SizesList All Droplet Sizes
List All SnapshotsList All Snapshots
Get SnapshotRetrieve an Existing Snapshot
Delete SnapshotDelete a Snapshot
List All TagsList All Tags
Create New TagCreate a New Tag
Get TagRetrieve a Tag
Delete TagDelete a Tag
Tag ResourceTag a Resource
Untag ResourceUntag a Resource
List All VolumesList All Block Storage Volumes
Create New VolumeCreate a New Block Storage Volume
Delete Volume By NameDelete a Block Storage Volume by Name
Post Volume Action By NameInitiate A Block Storage Action By Volume Name
Get Volume Snapshot By IdRetreive an Existing Volume Snapshot
Delete Volume Snapshot By IdDelete a Volume Snapshot
Get VolumeRetrieve an Existing Block Storage Volume
Delete VolumeDelete a Block Storage Volume
List All Volume ActionsList All Actions for a Volume
Post Volume Action By IdInitiate A Block Storage Action By Volume Id
Get Volume ActionRetrieve an Existing Volume Action
List Volume SnapshotsList Snapshots for a Volume
Create Volume SnapshotCreate Snapshot from a Volume
List VpcsList All VPCs
Create VpcCreate a New VPC
Get VpcRetrieve an Existing VPC
Update VpcUpdate a VPC
Patch VpcPartially Update a VPC
Delete VpcDelete a VPC
List Vpc MembersList the Member Resources of a VPC
Raw RequestIssue a raw HTTP request

The Integration Platform for B2B Software Companies

Build integrations fast and provide a seamless in-app integration experience for your users. Prismatic is the only iPaaS with answers for the complicated world of B2B software.
Intuitive Integration Designer

Intuitive Integration Designer

Non-dev teams create reusable integrations in a low-code environment tailored for your product.

Pre-Built & Custom Components

Pre-Built & Custom Components

Use built-in API connectors or code your own custom components for any third-party system.

Embedded Integration Marketplace

Embedded Integration Marketplace

Deliver a seamless in-app customer experience for exploring, activating, and monitoring integrations.

Integration Deployment & Support

Integration Deployment & Support

Manage customer-specific configuration and provide proactive support with logging & alerting.

Purpose-Built Infrastructure

Purpose-Built Infrastructure

Your integrations run in a scalable, secure environment while you focus on your core product.

Built In A Way Devs Love

Built In A Way Devs Love

Give devs power and flexibility. Fit the platform to your product and the way you build software.

Get in Touch

Looking for an additional component action? Want to see a tailored demo? Let us know and we'll be in touch soon!
Testimonial from Chris Rallis

With Prismatic, we’re able to deliver integrations in far less time while streamlining our engineering effort. Prismatic has given us the ability to more widely build integrations across our teams. It has also allowed our customer-facing teams to handle customer-specific deployment.

Chris Rallis

Engineering Manager at Raven Industries