These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
It’s hard to say exactly what the problem is without seeing how you are making the request. Here’s a working example of using the API via curl to create a new Droplet:
curl-X POST \-H'Content-Type: application/json'\-H'Authorization: Bearer YOUR_TOKEN_HERE'\-d'{"name":"example.com","region":"nyc3","size":"512mb","image":"ubuntu-14-04-x64","ssh_keys":null,"backups":false,"ipv6":true,"user_data":null,"private_networking":null}'\"https://api.digitalocean.com/v2/droplets"
From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.