Google APIs Client Library for C++ A C++ library for client applications to access Google APIs.

About the Google APIs Client Library for C++

This library is deprecated as of May 30th 2019. Please do not use this library for any new projects. If you have a support contract with Google, and need help with this library - please create an issue in the support console.

The Google APIs Client Library for C++ provides access to many Google APIs. It is designed for C++ client-application developers wanting to interact with services running on the Google Cloud Platform. It can be used at different levels of abstraction making it suitable to use for talking over HTTP to other service providers as well.

The Google APIs Client Library for C++ is packaged as a software development kit (SDK) with several types of parts:

  • Open Source native C++ libraries that provide a foundation for interacting with standard HTTP servers such as those used by the Google Cloud Platform.
  • A code generator that produces custom C++ APIs for individual service APIs. These include all Google APIs as well as Google Cloud Endpoints.
  • Code samples and documentation to help you make the most of it.

Click the Get Started button for instructions on installation and basic use.

See the navigation sidebar for a list of guides, references, and other information.

For other Google APIs Client Library language options, see the Google APIs Discovery Service page listing Google APIs Client Libraries.

Stuck? Try the Google APIs Client Library for C++ Google Group or email the group at google-api-cpp-client@googlegroups.com.