Google Cloud Endpoints permite publicar servicios REST de una aplicación AppEngine y generar librerías cliente. Esto facilita la creación de backends para aplicaciones móviles y web. Endpoints ofrece características como soporte OAuth 2.0, escalabilidad a través de AppEngine, una API Console para gestionar servicios, y una API Explorer para probar servicios REST. Las aplicaciones móviles pueden usar servicios de Cloud como Datastore, Cloud Storage y colas de tareas a través de Endpoints.