Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dawitnida/digitalocean-postman

Postman Collection for DigitalOcean API, a placeholder to maintain DO API Postman Collections (not owned by DO).
https://github.com/dawitnida/digitalocean-postman

api-documentation digitalocean digitalocean-apiv2-library json postman postman-client postman-collection postman-export self-motivation

Last synced: 11 days ago
JSON representation

Postman Collection for DigitalOcean API, a placeholder to maintain DO API Postman Collections (not owned by DO).

Awesome Lists containing this project

README

        

[![DigitalOcean API Version](https://img.shields.io/badge/digitalocean-api--v2-green.svg)](https://developers.digitalocean.com/documentation/v2/)
[![Postman Version](https://img.shields.io/badge/postman-v7.9.0-green.svg)](https://www.getpostman.com/downloads/release-notes)

[DigitalOcean][do-api]-Postman Collection
========================================
Postman Collection for [DigitalOcean API][do-api]

This repo is a placeholder to maintain [DO API][do-api] Postman Collections (not owned by DO). It has a list of requests,
with collection & environment variables and response examples. Contribution to [DigitalOcean on GitHub][do-github] and as most of the descriptions are copied from
beautifully & well documented API, please refer the [Official DigitalOcean API][do-api]. This is just Postman collection!!

>> The [DigitalOcean API][do-api] allows you to manage Droplets and resources within the DigitalOcean cloud
>> in a simple, programmatic way using conventional HTTP requests. The endpoints are intuitive and
>> powerful, allowing you to easily make calls to retrieve information or to execute actions.

[![Run in Postman](https://run.pstmn.io/button.svg)](https://documenter.getpostman.com/view/3854522/S1a7V5Wu)

Please follow this tutorial to import this [Postman Collection][pm-collection].

![Postman](images/do-api-postman-collection.jpg)

# Keys and variables

## Environment level
- base_url
- bearer_token
- page
- per_page

## Collection level
- action_id
- certificate_id
- domain_name
- droplet_id
- floating_ip
- image_id
- image name
- name (domain)
- project_id
- region
- resource_id
- snapshot_id
- ssh_key_id
- tag_name

## TODOs
- [x] Accounts
- [x] Actions
- [ ] Block Storage
- [ ] Block Storage Actions
- [ ] CDN Endpoints
- [x] Certificates
- [ ] Databases
- [x] Domains
- [ ] Domains Records
- [x] Droplets
- [ ] Droplet Actions
- [ ] Firewalls
- [x] Floating IPs
- [ ] Floating IPs Actions
- [x] Images
- [ ] Images Actions
- [ ] Kubernetes
- [ ] Load Balancers
- [x] Projects
- [ ] Project Resources
- [x] Regions
- [x] Sizes
- [x] Snapshots
- [x] SSH-Keys
- [ ] Tags

## Author
[Dawit Nida](https://github.com/dawitnida)

[do-github]:
[do-api]:
[pm-collection]: