SkillAgentSearch skills...

DigitalOcean.API

:whale2: .NET implementation of the DigitalOcean API

Install / Use

/learn @trmcnvn/DigitalOcean.API
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="https://i.imgur.com/llqIpX6.png"> </p> <h1 align="center"> DigitalOcean API </h1> <p align="center"> <a href="https://github.com/trmcnvn/DigitalOcean.API"><img alt="GitHub Actions status" src="https://github.com/trmcnvn/DigitalOcean.API/workflows/DigitalOcean.API%20CI/badge.svg"></a> <a href="https://www.nuget.org/packages/DigitalOcean.API"><img src="https://img.shields.io/nuget/v/DigitalOcean.API.svg"></a> <a href="https://app.fossa.com/projects/git%2Bgithub.com%2Ftrmcnvn%2FDigitalOcean.API?ref=badge_shield"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Ftrmcnvn%2FDigitalOcean.API.svg?type=shield"></a> </p>

Implementation of the DigitalOcean API (v2) for .NET Standard 2+

Install

DigitalOcean.API is available for install from NuGet and the GitHub Package Registry.

dotnet add package DigitalOcean.API

Example

var client = new DigitalOceanClient("api_token");

var request = new Droplet {
  Name = "example.com",
  Region = "nyc3",
  Size = "s-1vcpu-1gb",
  Image = "ubuntu-16-04-x64",
  SshKeys = new List<object> { 107149 },
  Backups = false,
  Ipv6 = true,
  Tags = new List<string> { "web" }
};

var droplet = await client.Droplets.Create(request);

Documentation

Check out DigitalOcean's documentation of their API to see all possible interactions.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Related Skills

View on GitHub
GitHub Stars130
CategoryDevelopment
Updated23d ago
Forks48

Languages

C#

Security Score

100/100

Audited on Mar 16, 2026

No findings