Hyperice Discovery API
Agent- and crawler-facing discovery documents.
Agent- and crawler-facing discovery documents.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/hyperice-discovery-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Hyperice Storefront Discovery API
version: 2026-04
description: 'The public, unauthenticated read surface of the Hyperice online store (hyperice.com), a Shopify-hosted storefront. Every path in this document is one that Hyperice itself publishes to agents in its own `/llms.txt` and `/agents.md` ("Read-Only Browsing (No Authentication Required)"), plus the store-level `/products.json` and `/collections.json` collections observed live. Schemas were derived from real responses fetched on 2026-07-31 — no field is invented.
This document is an API Evangelist derivation, not a Hyperice-published contract. Hyperice publishes no OpenAPI of its own. The machine-readable contracts Hyperice DOES publish are (a) the Shopify Storefront GraphQL schema, live and introspectable at https://hyperice.com/api/2026-04/graphql.json and captured in `graphql/hyperice-storefront.graphql`, and (b) the UCP shopping service declared at https://hyperice.com/.well-known/ucp and served over MCP at https://hyperice.com/api/ucp/mcp.'
contact:
name: Hyperice Customer Support
url: https://hyperice.com/
license:
name: Proprietary
servers:
- url: https://hyperice.com
description: Hyperice production storefront (US / primary domain)
- url: https://hypericeprod.myshopify.com
description: Canonical Shopify origin (declared in /.well-known/ucp)
tags:
- name: Discovery
description: Agent- and crawler-facing discovery documents.
paths:
/sitemap.xml:
get:
operationId: getSitemap
summary: Get the sitemap index
description: Sitemap index linking per-locale product, page, collection and blog sitemaps, plus `sitemap_agentic_discovery.xml`, which points at `/agents.md`.
tags:
- Discovery
responses:
'200':
description: Sitemap index XML.
content:
application/xml:
schema:
type: string
/llms.txt:
get:
operationId: getLlmsTxt
summary: Get the agent instructions (llms.txt)
description: Hyperice's published agent instructions. Mirrors `/agents.md`. Declares UCP support, the MCP endpoint, and the read-only browsing surface.
tags:
- Discovery
responses:
'200':
description: llms.txt document.
content:
text/plain:
schema:
type: string
/agents.md:
get:
operationId: getAgentsMd
summary: Get the canonical agent-facing store description
tags:
- Discovery
responses:
'200':
description: agents.md document.
content:
text/markdown:
schema:
type: string
/.well-known/ucp:
get:
operationId: getUcpProfile
summary: Get the UCP merchant profile
description: 'Universal Commerce Protocol discovery document: supported versions, service endpoints (the MCP shopping service), capabilities, and payment handlers.'
tags:
- Discovery
responses:
'200':
description: UCP merchant profile.
content:
application/json:
schema:
$ref: '#/components/schemas/UcpProfile'
components:
schemas:
UcpProfile:
type: object
description: Universal Commerce Protocol merchant profile as served at /.well-known/ucp. Saved verbatim at well-known/hyperice-ucp.json.
properties:
ucp:
type: object
properties:
version:
type: string
example: '2026-04-08'
supported_versions:
type: object
additionalProperties:
type: string
format: uri
services:
type: object
capabilities:
type: object
payment_handlers:
type: object
x-evidence:
fetched: '2026-07-31'
method: derived
documented_by:
- https://hyperice.com/llms.txt
- https://hyperice.com/agents.md
probed:
- url: https://hyperice.com/products.json
status: 200
content_type: application/json
- url: https://hyperice.com/collections.json
status: 200
content_type: application/json
- url: https://hyperice.com/products/open-box-hypervolt-go-3.json
status: 200
content_type: application/json
- url: https://hyperice.com/collections/accessories/products.json
status: 200
content_type: application/json
- url: https://hyperice.com/products/does-not-exist-xyz.json
status: 404
content_type: application/json
platform: Shopify