AG1

AG1 (formerly Athletic Greens) is a direct-to-consumer health and nutrition company founded in December 2010 by Chris Ashenden and headquartered in Carson City, Nevada. It sells a single flagship product - AG1, a daily foundational nutrition powder - on a subscription model through drinkag1.com, and the brand was renamed from Athletic Greens to AG1 in December 2021. Revenue grew from roughly $160M in 2021 to approximately $600M in 2024, with a valuation near $1.2B reported in January 2025, built largely on podcast and creator affiliate marketing. AG1 is a consumer commerce business rather than a developer-facing API provider - it publishes no developer portal, no API reference and no OpenAPI - but its Shopify storefront at shop.drinkag1.com does expose a real, anonymously reachable agentic commerce surface: a Universal Commerce Protocol (UCP 2026-04-08) merchant profile at /.well-known/ucp, a Storefront MCP server at /api/mcp, a UCP/MCP commerce endpoint at /api/ucp/mcp, a Customer Account MCP server at account.drinkag1.com, an introspectable Shopify Storefront GraphQL API, and published agents.md / llms.txt / robots.txt agent instructions. Authentication for customer-scoped surfaces is Shopify customer accounts OAuth 2.0 + OpenID Connect with PKCE.

AG1 publishes 4 APIs on the APIs.io network. Tagged areas include Company, Consumer, Health, Nutrition, and Supplements.

AG1’s developer surface includes FAQ, support, signup flow, documentation, authentication, and 18 more developer resources.

38.9/100 thin ▬ flat Agent 44/100 agent ready Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
4 APIs 1 MCP Servers
CompanyConsumerHealthNutritionSupplementsDirect to ConsumerEcommerceSubscriptionWellnessAgentic CommerceMCPUCPShopifyGraphQL

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 38.9/100 · thin
Contract Quality 12.0 / 25
Developer Ergonomics 6.8 / 20
Commercial Clarity 6.8 / 20
Operational Transparency 0.0 / 13
Governance 1.5 / 12
Discoverability 9.3 / 10
Agent readiness — 44/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/athletic-greens: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

AG1 Storefront GraphQL API

The Shopify Storefront GraphQL API as served from AG1's own storefront host, shop.drinkag1.com. Anonymous schema introspection succeeds, exposing 35 query fields, 41 mutations a...

AG1 Storefront MCP Server

Anonymous Model Context Protocol server on AG1's storefront host exposing five tools - search_catalog, get_product_details, get_cart, update_cart and search_shop_policies_and_fa...

AG1 UCP Commerce Endpoint

The Universal Commerce Protocol MCP transport for AG1's store, advertised in the store's /.well-known/ucp merchant profile. Implements the dev.ucp.shopping service at UCP 2026-0...

AG1 Customer Account MCP Server

Model Context Protocol server on AG1's customer account host exposing four order-management tools - get_most_recent_order_status, get_order_status, get_store_credit_balances and...

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Athletic Greens Authentication

oauth2/openIdConnect/none · 4 schemes

SECURITY

Athletic Greens Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Athletic Greens Scopes

4 scopes · authorizationCode

4 scopes

SCOPES

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: athletic-greens
name: AG1
description: 'AG1 (formerly Athletic Greens) is a direct-to-consumer health and nutrition company founded in December 2010
  by Chris Ashenden and headquartered in Carson City, Nevada. It sells a single flagship product - AG1, a daily foundational
  nutrition powder - on a subscription model through drinkag1.com, and the brand was renamed from Athletic Greens to AG1 in
  December 2021. Revenue grew from roughly $160M in 2021 to approximately $600M in 2024, with a valuation near $1.2B reported
  in January 2025, built largely on podcast and creator affiliate marketing. AG1 is a consumer commerce business rather than
  a developer-facing API provider - it publishes no developer portal, no API reference and no OpenAPI - but its Shopify storefront
  at shop.drinkag1.com does expose a real, anonymously reachable agentic commerce surface: a Universal Commerce Protocol (UCP
  2026-04-08) merchant profile at /.well-known/ucp, a Storefront MCP server at /api/mcp, a UCP/MCP commerce endpoint at /api/ucp/mcp,
  a Customer Account MCP server at account.drinkag1.com, an introspectable Shopify Storefront GraphQL API, and published agents.md
  / llms.txt / robots.txt agent instructions. Authentication for customer-scoped surfaces is Shopify customer accounts OAuth
  2.0 + OpenID Connect with PKCE.'
url: https://raw.githubusercontent.com/api-evangelist/athletic-greens/refs/heads/main/apis.yml
image: https://cdn.shopify.com/s/files/1/1523/4600/files/pouch_original_ae887f0b-a676-4453-adba-76bc51c30214.png?v=1770236075
x-type: company
x-source: harvest:secondary-market
x-tier: stub
x-tier-reason: harvest
specificationVersion: '0.20'
created: '2026-08-02'
modified: '2026-08-02'
x-enrichment:
  date: '2026-08-02'
  status: enriched
  artifacts_added: 17
  pass: local-v1
tags:
- Company
- Consumer
- Health
- Nutrition
- Supplements
- Direct to Consumer
- Ecommerce
- Subscription
- Wellness
- Agentic Commerce
- MCP
- UCP
- Shopify
- GraphQL
apis:
- aid: athletic-greens:athletic-greens-storefront-graphql
  name: AG1 Storefront GraphQL API
  description: The Shopify Storefront GraphQL API as served from AG1's own storefront host, shop.drinkag1.com. Anonymous schema
    introspection succeeds, exposing 35 query fields, 41 mutations and 416 types covering products, collections, search, cart,
    delivery, discounts, gift cards and Shop Pay payment request sessions. Versioned on the Shopify quarterly calendar - 2025-04
    through 2026-04 and `unstable` all answer on this host.
  humanURL: https://shop.drinkag1.com/agents.md
  baseURL: https://shop.drinkag1.com/api/2026-04/graphql.json
  tags:
  - GraphQL
  - Ecommerce
  - Storefront
  - Shopify
  properties:
  - type: GraphQL
    url: graphql/athletic-greens-storefront.graphql
  - type: DataModel
    url: data-model/athletic-greens-data-model.yml
- aid: athletic-greens:athletic-greens-storefront-mcp
  name: AG1 Storefront MCP Server
  description: Anonymous Model Context Protocol server on AG1's storefront host exposing five tools - search_catalog, get_product_details,
    get_cart, update_cart and search_shop_policies_and_faqs - with full JSON Schema input contracts returned by tools/list
    without authentication.
  humanURL: https://shop.drinkag1.com/agents.md
  baseURL: https://shop.drinkag1.com/api/mcp
  tags:
  - MCP
  - Agentic Commerce
  - Catalog
  - Cart
  properties:
  - type: MCPServer
    url: mcp/athletic-greens-mcp.yml
  - type: ToolCrosswalk
    url: mcp/athletic-greens-tool-crosswalk.yml
- aid: athletic-greens:athletic-greens-ucp-mcp
  name: AG1 UCP Commerce Endpoint
  description: The Universal Commerce Protocol MCP transport for AG1's store, advertised in the store's /.well-known/ucp merchant
    profile. Implements the dev.ucp.shopping service at UCP 2026-04-08 with cart, checkout, fulfillment, discount, order and
    catalog search/lookup capabilities plus Google Pay, Shopify Card and Shop Pay payment handlers. tools/list requires a
    resolvable UCP agent profile URI; an anonymous call returns JSON-RPC error -32001 invalid_profile_url.
  humanURL: https://ucp.dev/2026-04-08/specification/overview/
  baseURL: https://shop.drinkag1.com/api/ucp/mcp
  tags:
  - UCP
  - MCP
  - Agentic Commerce
  - Checkout
  properties:
  - type: WellKnown
    url: well-known/athletic-greens-ucp.json
  - type: Conformance
    url: conformance/athletic-greens-conformance.yml
- aid: athletic-greens:athletic-greens-customer-account-mcp
  name: AG1 Customer Account MCP Server
  description: Model Context Protocol server on AG1's customer account host exposing four order-management tools - get_most_recent_order_status,
    get_order_status, get_store_credit_balances and request_return. tools/list answers anonymously; invoking the tools requires
    a Shopify customer account OAuth token carrying the customer-account-mcp-api:full scope.
  humanURL: https://account.drinkag1.com/
  baseURL: https://account.drinkag1.com/customer/api/mcp
  tags:
  - MCP
  - Customer Accounts
  - Orders
  - Returns
  properties:
  - type: MCPServer
    url: mcp/athletic-greens-mcp.yml
  - type: Authentication
    url: authentication/athletic-greens-authentication.yml
  - type: OAuthScopes
    url: scopes/athletic-greens-scopes.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: DomainSecurity
  url: security/athletic-greens-domain-security.yml
- type: Website
  url: https://drinkag1.com/
- type: SecondaryMarket
  url: https://forgeglobal.com/athletic-greens_stock/
- type: FAQ
  url: https://drinkag1.com/about-ag1/faq
- type: PrivacyPolicy
  url: https://drinkag1.com/privacy
- type: TermsOfService
  url: https://drinkag1.com/about-us/terms-and-conditions
- type: Support
  url: mailto:support@drinkag1.com
- type: SignUp
  url: https://drinkag1.com/members
- type: Documentation
  url: https://shop.drinkag1.com/agents.md
- type: GraphQL
  url: graphql/athletic-greens-storefront.graphql
- type: MCPServer
  url: mcp/athletic-greens-mcp.yml
- type: ToolCrosswalk
  url: mcp/athletic-greens-tool-crosswalk.yml
- type: WellKnown
  url: well-known/athletic-greens-well-known.yml
- type: OpenIDConnect
  url: well-known/athletic-greens-openid-configuration.json
- type: Authentication
  url: authentication/athletic-greens-authentication.yml
- type: OAuthScopes
  url: scopes/athletic-greens-scopes.yml
- type: Conformance
  url: conformance/athletic-greens-conformance.yml
- type: Conventions
  url: conventions/athletic-greens-conventions.yml
- type: ErrorCatalog
  url: errors/athletic-greens-problem-types.yml
- type: Lifecycle
  url: lifecycle/athletic-greens-lifecycle.yml
- type: DataModel
  url: data-model/athletic-greens-data-model.yml
- type: LLMsTxt
  url: llms/athletic-greens-llms.txt
- type: AgentSkill
  url: skills/_index.yml