Service APIs Overview

Google Cloud Pub/Sub has both traditional REST/HTTP and gRPC interfaces. If you don't want to use our client libraries to access the Google Cloud Pub/Sub API, you have the option of writing your own client libraries that use its REST/HTTP or gRPC API surface. We recommend this approach only if your language or other needs are not met by our provided client libraries.

gRPC API

You can generate your own gRPC client libraries in any gRPC-supported language for the Google Cloud Pub/Sub API from its .proto service definition using these resources:

REST/HTTP API

There are a number of possible options for interacting with a service's REST interface. Use the following resources to help you create your own clients for the REST API:

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

Cloud Pub/Sub