Rhone Apparel · Authentication Profile

Rhone Apparel Authentication

Authentication

Rhone Apparel declares 2 security scheme(s) across its OpenAPI definitions.

ApparelRetailE-CommerceDirect to ConsumerAgent CommerceUniversal Commerce ProtocolMCPShopifyActivewearCompany
Methods: Schemes: 2 OAuth flows: API key in:

Security Schemes

agentProfile
· in: body ()
openIdConnect

Source

Authentication Profile

rhone-apparel-authentication.yml Raw ↑
generated: '2026-08-26'
method: probed
source: https://account.rhone.com/.well-known/openid-configuration
docs: https://shopify.dev/docs/api/customer
note: >-
  Rhone has no first-party developer program. Two authentication models are observable on
  Rhone-controlled hosts, both provided by the Shopify platform under Rhone's own domains.
schemes:
  - id: ucp-mcp-agent-profile
    type: agentProfile
    surface: https://rhone.myshopify.com/api/ucp/mcp
    in: body
    location: params.meta['ucp-agent'].profile
    description: >-
      The UCP/MCP endpoint accepts tools/list anonymously. tools/call requires a resolvable UCP
      agent profile URI supplied in the request meta block; the server fetches it and rejects the
      call with JSON-RPC -32001 / data.code invalid_profile_url (HTTP 422) when it is missing, and
      profile_unreachable when it cannot be fetched. This is agent identity, not a bearer secret -
      no API key is issued to the caller.
    anonymous_read: true
    evidence: probed 2026-08-26 - POST tools/list 200, POST tools/call without profile 422
  - id: shopify-customer-account-oidc
    type: openIdConnect
    openIdConnectUrl: https://account.rhone.com/.well-known/openid-configuration
    issuer: https://shopify.com/authentication/2497784
    authorization_endpoint: https://account.rhone.com/authentication/oauth/authorize
    token_endpoint: https://account.rhone.com/authentication/oauth/token
    end_session_endpoint: https://account.rhone.com/authentication/logout
    jwks_uri: https://account.rhone.com/.well-known/jwks.json
    grant_types: [authorization_code, refresh_token, 'urn:ietf:params:oauth:grant-type:jwt-bearer']
    response_types: [code]
    pkce: [S256]
    token_endpoint_auth_methods: [client_secret_basic, client_secret_post]
    id_token_signing_alg: [RS256]
    bearer_methods_supported: [header]
    protected_resource: https://account.rhone.com
    description: >-
      Shopify Customer Accounts OIDC, branded on account.rhone.com. Gates the Customer Account API
      and the Customer Account MCP API for a signed-in Rhone shopper.
    evidence: probed 2026-08-26 - openid-configuration, oauth-authorization-server and oauth-protected-resource all 200
x-evidence:
  fetched: '2026-08-26'
  probes:
    - url: https://account.rhone.com/.well-known/openid-configuration
      status: 200
    - url: https://account.rhone.com/.well-known/oauth-protected-resource
      status: 200
    - url: https://rhone.myshopify.com/api/ucp/mcp
      status: 422
      note: tools/call without an agent profile

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/rhone-apparel-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.