aid: shopmy
name: ShopMy
description: >-
  ShopMy is a creator-commerce and influencer-marketing platform connecting top
  brands with content creators across beauty, fashion, and lifestyle. Creators
  build curated digital shops and earn performance commissions (typically
  10-30%) plus paid brand partnerships, while brands run affiliate programs,
  product gifting (Lookbooks), and performance budgets (Opportunities). The
  ShopMy Partners API lets Brand Partners pull detailed affiliate order reports,
  and lets OAuth developer applications create and read product links, manage
  shelf collections, resolve and rate product URLs, search the catalog, and read
  public profile information on behalf of authenticated ShopMy users. Backed by
  Bain Capital Ventures, Bessemer Venture Partners, and Menlo Ventures.
url: https://raw.githubusercontent.com/api-evangelist/shopmy/refs/heads/main/apis.yml
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://shopmy.us/favicon.ico
x-type: company
x-source: vc-portfolio
x-backed-by:
- bain-capital-ventures
- bessemer-venture-partners
- menlo-ventures
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-08-13'
x-docs-platform: readme
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-10-04
tags:
- Company
- Commerce
- Creator Economy
- Creator Commerce
- Affiliate Marketing
- Influencer Marketing
- E-Commerce
- Retail
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: shopmy:shopmy-catalog-api
  name: ShopMy Catalog API
  description: Search the ShopMy catalog and resolve/rate product URLs (OAuth).
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Catalog
  properties:
  - type: OpenAPI
    url: openapi/shopmy-catalog-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
- aid: shopmy:shopmy-collections-api
  name: ShopMy Collections API
  description: Create, edit and fetch a user's ShopMy shelf collections (OAuth).
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Collection
  tags_raw:
  - Collections
  properties:
  - type: OpenAPI
    url: openapi/shopmy-collections-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
- aid: shopmy:shopmy-links-api
  name: ShopMy Links API
  description: Create and fetch a user's ShopMy product links (OAuth).
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Links
  properties:
  - type: OpenAPI
    url: openapi/shopmy-links-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
- aid: shopmy:shopmy-order-reporting-api
  name: ShopMy Order Reporting API
  description: Brand Partner affiliate order reports (developer-key auth).
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Order Reporting
  properties:
  - type: OpenAPI
    url: openapi/shopmy-order-reporting-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
- aid: shopmy:shopmy-profile-api
  name: ShopMy Profile API
  description: Read the authenticated user's public ShopMy profile (OAuth).
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Profiles
  tags_raw:
  - Profile
  properties:
  - type: OpenAPI
    url: openapi/shopmy-profile-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
- aid: shopmy:shopmy-tracking-api
  name: ShopMy Tracking API
  description: >-
    Server-to-server affiliate tracking routes a brand calls to report completed orders to ShopMy for
    creator commission attribution, and to keep those commissions accurate through returns, edits and
    cancellations. Order Confirmation is unauthenticated and resolves the brand from the page URL domain;
    Order Update and Order Cancellation take the brand developer key as a bearer token. Every request
    is answered with an outcome code recorded on the brand's Tracking Health page, and most outcomes return
    HTTP 200 even when no commission could be attributed. Documented on docs.shopmy.us without an OpenAPI
    definition.
  humanURL: https://docs.shopmy.us/reference/tracking-routes-overview
  baseURL: https://api.shopmy.us/api
  tags:
  - Tracking
  - Affiliates
  - Order Attribution
  tags_raw:
  - Tracking
  - Affiliate
  - Order Attribution
  properties:
  - type: Documentation
    url: https://docs.shopmy.us/reference/tracking-routes-overview
  - type: APIReference
    url: https://docs.shopmy.us/reference/order-confirmation
  - type: EventCatalog
    url: asyncapi/shopmy-tracking-events.yml
  - type: ErrorCodes
    url: errors/shopmy-outcome-codes.yml
- aid: shopmy:shopmy-oauth-api
  name: ShopMy O Auth API
  description: OAuth token exchange for developer applications.
  humanURL: https://docs.shopmy.us/
  baseURL: https://api.shopmy.us/v1/Partners
  tags:
  - Authentication
  tags_raw:
  - OAuth
  properties:
  - type: OpenAPI
    url: openapi/shopmy-oauth-api-openapi.yml
  - type: Documentation
    url: https://docs.shopmy.us/
  - type: APIReference
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: GettingStarted
    url: https://docs.shopmy.us/reference/getting-started-with-your-api
  - type: Sandbox
    url: https://docs.shopmy.us/reference/getting-started-with-sandbox-api
common:
- type: CapabilityMap
  url: capabilities/shopmy-capability-edges.yml
  name: ShopMy Business Capability Map
- type: Overlay
  url: overlays/shopmy-partners-overlay.yaml
- type: DeveloperPortal
  url: https://docs.shopmy.us/
- type: Documentation
  url: https://docs.shopmy.us/
- type: APIReference
  url: https://docs.shopmy.us/reference/getting-started-with-your-api
- type: GettingStarted
  url: https://docs.shopmy.us/reference/getting-started-with-your-api
- type: Authentication
  url: authentication/shopmy-authentication.yml
- type: OAuthScopes
  url: scopes/shopmy-scopes.yml
- type: Conventions
  url: conventions/shopmy-conventions.yml
- type: ErrorCatalog
  url: errors/shopmy-problem-types.yml
- type: ErrorCodes
  url: errors/shopmy-outcome-codes.yml
- type: Idempotency
  url: conventions/shopmy-conventions.yml
- type: RateLimits
  url: rate-limits/shopmy-rate-limits.yml
- type: Plans
  url: plans/shopmy-plans-pricing.yml
- type: Packages
  url: packages/shopmy-packages.yml
- type: EventCatalog
  url: asyncapi/shopmy-tracking-events.yml
- type: Integrations
  url: components/shopmy-components.yml
- type: Compliance
  url: https://docs.shopmy.us/reference/privacy-and-data-handling
- type: Lifecycle
  url: lifecycle/shopmy-lifecycle.yml
- type: DataModel
  url: data-model/shopmy-data-model.yml
- type: Sandbox
  url: sandbox/shopmy-sandbox.yml
- type: Conformance
  url: conformance/shopmy-conformance.yml
- type: X-MCPServerCandidate
  url: mcp/shopmy-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: AgentSkill
  url: skills/_index.yml
- type: AgenticAccess
  url: agentic-access/shopmy-agentic-access.yml
- type: LLMsTxt
  url: llms/shopmy-llms.txt
- type: DomainSecurity
  url: security/shopmy-domain-security.yml
- type: Blog
  url: https://shopmy.us/blog
- type: SignUp
  url: https://shopmy.us/signup
- type: Support
  url: https://shopmy.us/contact
- type: TermsOfService
  url: https://shopmy.us/legal/terms-of-service
- type: PrivacyPolicy
  url: https://shopmy.us/legal/privacy-policy
- type: Website
  url: https://shopmy.us/home
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 7
  pass: local-v1
