droplet api handling