WooCommerce GraphQL API

WooCommerce GraphQL support is provided by the WPGraphQL WooCommerce extension (WooGraphQL), an open-source WordPress plugin that exposes the full WooCommerce data model through a GraphQL endpoint at /graphql. The schema covers products (simple, variable, external, grouped), product categories, tags, attributes, variations, cart, coupons, orders, customers, shipping zones, tax rates, payment gateways, refunds, reviews, downloadable items, subscriptions, memberships, and session/nonce management. Both queries and mutations are supported.

API entry from apis.yml

apis.yml Raw ↑
aid: woocommerce:graphql-api
name: WooCommerce GraphQL API
description: WooCommerce GraphQL support is provided by the WPGraphQL WooCommerce extension (WooGraphQL),
  an open-source WordPress plugin that exposes the full WooCommerce data model through a GraphQL endpoint
  at /graphql. The schema covers products (simple, variable, external, grouped), product categories, tags,
  attributes, variations, cart, coupons, orders, customers, shipping zones, tax rates, payment gateways,
  refunds, reviews, downloadable items, subscriptions, memberships, and session/nonce management. Both
  queries and mutations are supported.
humanURL: https://woographql.com/
baseURL: https://yoursite.com/graphql
tags:
- eCommerce
- GraphQL
- Headless
- WordPress
properties:
- type: Documentation
  url: https://woographql.com/docs
- type: GitHub
  url: https://github.com/wp-graphql/wp-graphql-woocommerce
- type: GraphQL
  url: graphql/woocommerce-graphql.md
- type: GraphQLSchema
  url: graphql/woocommerce-schema.graphql