Docs

DataStax Astra DB Documentation

    • Learn about DataStax Astra DB
      • About Astra DB
        • Astra DB FAQs
        • Get support
        • Astra DB glossary
        • Astra DB plan options
        • Database regions
      • Pricing and billing
        • Managing payment methods
    • Release notes
    • Getting started
      • Get started: Explore Sample App Gallery
      • Get started: Grant a user access
      • Get started: Load and retrieve data in your database
      • Get started: Load data with DSBulk
      • Build sample apps
      • CDC for Astra DB
      • Use integrations
        • Connect with DataGrip
        • Connect with DBSchema
        • Connect with JanusGraph
        • Connect with Strapi using a hook
      • Getting started with the drivers
      • Katacoda scenarios
    • Administering your database
      • Astra database guardrails and limits
      • Create your Astra database
      • Manage your database
        • Database statuses
        • Terminate databases
        • Resize classic databases
        • Park classic databases
        • Unpark classic databases
        • Serverless databases: Private endpoints
          • AWS Private Endpoints
          • Azure Private Endpoints
          • GCP Private Endpoints
        • Classic databases: VPC peering
        • AWS VPC peering
        • GCP VPC peering
        • Azure VPC peering
      • Monitor your databases
        • View your databases
        • View health and metrics
      • Manage your organization
        • Add organizations in Astra DB
        • Invite users to an organization
        • User permissions
        • Manage custom roles
        • Configure Single Sign On
          • Configure SSO for Microsoft Azure AD
          • Configure SSO for Okta
          • Configure SSO for OneLogin
        • Manage application tokens
        • Bring Your Own Key
          • BYOK AWS with Astra DB console
          • BYOK GCP with Astra DB console
          • BYOK AWS with DevOps API
          • BYOK GCP with DevOps API
        • Authentication for classic databases
        • Manage access list
        • Reset your password
        • Change your login password
      • Manage multiple keyspaces
      • Manage multiple regions
      • DevOps API
        • Manage databases
        • Manage multiple regions
        • Manage roles
        • Manage users
        • Manage tokens
        • Manage access list
        • Manage private endpoints
          • Connect to AWS PrivateLink
          • Connect to Azure Private Link
          • Connect to GCP Private Service Connect
        • Manage customer keys
    • Developing your application
      • REST API
        • Create a table in your keyspace
        • Create an index for a table
        • Add columns to your table
        • Delete columns in your table
        • Drop an index in your keyspace
        • Drop a table in your keyspace
        • Add rows to your table
        • Retrieve rows from your table
        • Update rows in your table
        • Delete rows in your table
        • Node.js REST Client
      • GraphQL API
        • Using the GraphQL API (CQL-first)
        • Using the GraphQL API (Schema-first)
        • Apollo data federation for GraphQL schema-first
      • Document API
        • Checking for namespace
        • Writing documents
        • Reading documents
        • Updating documents
        • Deleting documents and collections
        • Node.js Collection Client
      • gRPC API
        • Using Stargate gRPC API clients
      • CQL console
        • Standalone CQL shell
      • Drivers for Astra DB
        • Get secure connect bundle
        • DataStax C++ driver
        • DataStax C# driver
        • DataStax Java driver
        • DataStax Node.js driver
        • DataStax Python driver
        • Migrate DataStax drivers
          • Migrate C++ driver
          • Migrate C# driver
          • Migrate Java driver
          • Migrate Node.js driver
          • Migrate Python driver
      • Upload data to your database
        • Astra Data Loader
        • DataStax Bulk Loader
        • DataStax Apache Kafka Connector
        • Test loading data with NoSqlBench
      • Storage-Attached Indexing (SAI)
      • Connect with legacy drivers
        • Java legacy driver versions
        • Python legacy driver versions
        • PHP legacy drivers
        • Ruby legacy drivers
    • API references
      • DevOps REST API v2
      • Stargate Document API v2
      • Stargate REST API v2
      • Stargate GraphQL
      • Stargate gRPC
    • Securing your database
      • Security highlights
      • Default user permissions
    • Tooling Resources
DataStax Astra DB Documentation Latest
  • DataStax Astra DB Documentation
    • Latest
  • DataStax Astra DB Documentation
  • Developing your application
  • gRPC API

gRPC API

The Stargate gRPC API is implemented to create language-specific queries using CQL with any Cassandra deployment.

  • Using the gRPC API

The gRPC API is only implemented for Astra DB Serverless, and does not work with Astra DB Classic.

In addition, check out the BloomRPC tool that is useful for working with gRPC queries and data.

Node.js Collection Client Using Stargate gRPC API clients

© 2022 DataStax | Privacy Policy | Terms of Use

Facebook logo Twitter logo LinkedIn logo GitHub logo