These guides describe how to perform various common tasks using the Compute Engine API.

For information about specific methods, see the [API reference](https://docs.cloud.google.com/compute/docs/reference/latest).

[Compute Engine API versioning](https://docs.cloud.google.com/compute/docs/api/how-tos/api-versioning-guide)
:   Understand how to use different versions of the Compute Engine API.

[Creating API requests and handling responses](https://docs.cloud.google.com/compute/docs/api/how-tos/api-requests-responses)
:   Construct API requests and handle API responses from the Compute Engine API.

[Standard query parameters](https://docs.cloud.google.com/compute/docs/reference/parameters)
:   Query parameters that can be used with all methods and all resources in the Compute Engine API.

[Improve performance](https://docs.cloud.google.com/compute/docs/api/how-tos/performance)
:   Techniques for improving your application's performance, including using gzip and working with partial resources.

[Batch requests](https://docs.cloud.google.com/compute/docs/api/how-tos/batch)
:   Batch API calls together to reduce the number of HTTP connections your client has to make.