Google Compute Engine

Google APIs Client Libraries

The Google Compute Engine API is built on HTTP and JSON, so any standard HTTP client can send requests to it and parse the responses.

However, instead of creating HTTP requests and parsing responses manually, you may want to use the Google APIs client libraries. The client libraries provide better language integration, improved security, and support for making calls that require user authorization.

.NET

Get the latest Google Compute Engine API client library for .NET ().

Read the client library's developer's guide.

Go

Get the latest Google Compute Engine API client library for Go (alpha).

Read the client library's developer's guide.

GWT

Get the latest Google Compute Engine API client library for Google Web Toolkit (alpha).

Read the client library's developer's guide.

Java

Get the latest Google Compute Engine API client library for Java (rc).

Read the client library's developer's guide.

JavaScript

Get the latest Google Compute Engine API client library for JavaScript (beta).

Read the client library's developer's guide.

Node.js

Get the latest Google Compute Engine API client library for Node.js.

Read the client library's developer's guide.

Objective-C

Get the latest Google Compute Engine API client library for Objective-C.

Read the client library's developer's guide.

PHP

Get the latest Google Compute Engine API client library for PHP (beta).

Read the client library's developer's guide.

Python

Get the latest Google Compute Engine API client library for Python.

Read the client library's developer's guide.

Ruby

Get the latest Google Compute Engine API client library for Ruby (alpha).

Read the client library's developer's guide.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.