Solution
Cloud Storage API reference: Cloud Storage JSON API overview | Google Cloud
Create Bucket to insert an object (file) : Buckets: insert | Cloud Storage | Google Cloud Buckets can also be created through cloud console UI: Create buckets | Cloud Storage | Google Cloud
The files can be transferred through objects : Objects: insert | Cloud Storage | Google Cloud
Headers and query parameters: HTTP headers and common query string parameters for JSON | Cloud Storage | Google Cloud
Status and error codes: HTTP status and error codes for JSON | Cloud Storage | Google Cloud