Common Ground
Developer Program

This API will help you integrate with Common Ground's powerful GraphQL APIs to build applications that manage inventory, process orders, handle checkouts, and create engaging e-commerce experiences.

Key Features

Common Ground provides two main GraphQL APIs, each designed for specific use cases:

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

Inventory Management

Track and manage your product catalog with detailed item information, metadata, and supplier relationships

Track and manage your product catalog with detailed item information, metadata, and supplier relationships

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

Order Processing

Handle orders, checkouts, and shipping with comprehensive order management capabilities

Handle orders, checkouts, and shipping with comprehensive order management capabilities

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

User Management

Manage customers, accounts, and user preferences

Manage customers, accounts, and user preferences

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

Multi-channel Integration

Connect with external services like Discogs and other marketplaces

Connect with external services like Discogs and other marketplaces

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

Collections & Themes

Organize your products into collections and customize your storefront with flexible theming options

Organize your products into collections and customize your storefront with flexible theming options

Dashboard (Light Mode)
Dashboard (Light Mode)
Dashboard (Light Mode)

Media Management

Upload, organize, and serve media assets for your products and content

Upload, organize, and serve media assets for your products and content

Dashboard (Light Mode)

Inventory Management

Track and manage your product catalog with detailed item information, metadata, and supplier relationships

Dashboard (Light Mode)

Order Processing

Handle orders, checkouts, and shipping with comprehensive order management capabilities

Dashboard (Light Mode)

User Management

Manage customers, accounts, and user preferences

Dashboard (Light Mode)

Multi-channel Integration

Connect with external services like Discogs and other marketplaces

Dashboard (Light Mode)

Collections & Themes

Organize your products into collections and customize your storefront with flexible theming options

Dashboard (Light Mode)

Media Management

Upload, organize, and serve media assets for your products and content

Why GraphQL?

Common Ground uses GraphQL to provide a flexible, efficient API experience:


  • Request Only What You Need: Fetch exactly the data your application requires, reducing payload sizes and improving performance

  • Single Endpoint: Access all your data through a single GraphQL endpoint

  • Strongly Typed: Benefit from a complete type system with introspection and schema validation

  • Real-time Capabilities: Use subscriptions for real-time updates when needed

  • Developer-Friendly: Explore the API with community GraphQL tools and comprehensive documentation


Getting Started

Ready to start building? Here's your roadmap:


  1. GraphQL Basics: Understand how to work with GraphQL queries and mutations

  2. Choose Your API:

  1. Explore the Reference: Dive into the complete API reference documentation for detailed information about every query, mutation, and type



Next Steps


Do I need internet to use Common Ground POS?

Is Common Ground POS compatible with Android?

Is a Stripe account is required to use Common Ground POS?

Can I continue using my current payment terminal?

Does a device registration count towards my account’s seat limit?

Can I use multiple card readers with one iOS device?

Can I integrate my POS with other software or services?

Do I need internet to use Common Ground POS?

Is Common Ground POS compatible with Android?

Is a Stripe account is required to use Common Ground POS?

Can I continue using my current payment terminal?

Does a device registration count towards my account’s seat limit?

Can I use multiple card readers with one iOS device?

Can I integrate my POS with other software or services?

Do I need internet to use Common Ground POS?

Is Common Ground POS compatible with Android?

Is a Stripe account is required to use Common Ground POS?

Can I continue using my current payment terminal?

Does a device registration count towards my account’s seat limit?

Can I use multiple card readers with one iOS device?

Can I integrate my POS with other software or services?

Do I need internet to use Common Ground POS?

Is Common Ground POS compatible with Android?

Is a Stripe account is required to use Common Ground POS?

Can I continue using my current payment terminal?

Does a device registration count towards my account’s seat limit?

Can I use multiple card readers with one iOS device?

Can I integrate my POS with other software or services?