The Google Cloud Storage JSON API is a simple, JSON-backed interface for accessing and manipulating Google Cloud Storage projects in a programmatic way. It has most of the same features as the Google Cloud Storage XML API, but it is fully compatible with the Google APIs Client Libraries.
The Google Cloud Storage JSON API is intended for software developers. To use it you should be familiar with web programming and be comfortable creating applications that consume web services through HTTP requests. If this does not describe you, consider one of the following alternatives:
- If you are just starting out with Google Cloud Storage, we recommend that you first try either the Getting Started: Using the Developers Console or Getting Started: Using the gsutil Tool. These tutorials demonstrate the basics of using Google Cloud Storage without the need to use the API directly.
- If you are not a software developer and want to store your personal data in the cloud and share it with others, you can use Google Drive.
The current release of the Google Cloud Storage JSON API is
Activating the API
For new projects, the Google Cloud Storage JSON API is activated by default, and it can be used immediately. Note that you must enable billing for your project before that project can create buckets. All other operations will work immediately.For existing projects, the Google Cloud Storage JSON API can be enabled by visiting the Google Developers Console, going to a project's APIs & auth page, and setting the status for the Google Cloud Storage JSON API to ON.