> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# Course Overview and Prerequisites

Plan: B2B Developer

Lesson 1 of 18 · 5 min

## Course Overview

The B2B GraphQL API is a key tool for integrating the capabilities of BigCommerce B2B Edition with your custom storefronts and front-end applications. It supports the full suite of B2B shopper actions, from managing company users to building quotes and paying invoices. The standard GraphQL Storefront API also supports a limited but expanding number of B2B operations, giving you more than one path to building B2B experiences.

In this course, you'll gain expertise in the capabilities of the B2B GraphQL Storefront API, which drives key shopper-facing interactions unique to the B2B buying experience. You'll build practical API workflows to simulate tasks like managing company users, building and submitting quotes, and managing invoice payments.

## Course Objectives

By the end of this course, you will be able to:

* Identify key features of the B2B GraphQL API
* Identify the differences between GraphQL authentication requirements and the authentication process
* Identify B2B operations in the GraphQL Storefront API
* Explain common conventions used in B2B GraphQL structure
* Use the GraphQL APIs to perform common tasks from a storefront user's perspective
* Apply what you learned about using the B2B GraphQL by completing hands-on lab activities

> **Info**
>
> You will need access to a B2B Edition Sandbox or Trial store for this course. Please contact your partner manager to get access to a B2B Edition sandbox store.

## Prerequisites

* A BigCommerce [sandbox store](/developer/docs/overview/sandboxes) or [trial store](https://www.bigcommerce.com/essentials/), or a full production store
* B2B Edition enabled in your store
* Basic knowledge of [B2B Edition](https://support.bigcommerce.com/s/article/B2B-Edition?language=en_US) capabilities
* [Postman](https://www.postman.com/) or a similar API client
* Basic knowledge of GraphQL
* Recommended: complete the [GraphQL Storefront API](/developer/learn/courses/graphql-storefront-api/overview/course-overview) course