Rad Power Bikes · Authentication Profile

Rad Power Bikes Authentication

Authentication

Rad Power Bikes declares 2 security scheme(s) across its OpenAPI definitions.

CompanyElectric BikesMicromobilityE-CommerceRetailConsumer ProductsAgentic CommerceShopifyMCPUniversal Commerce Protocol
Methods: Schemes: 2 OAuth flows: API key in:

Security Schemes

none
openIdConnect

Source

Authentication Profile

rad-power-bikes-authentication.yml Raw ↑
generated: '2026-08-26'
method: probed
source: >-
  https://www.radpowerbikes.com/.well-known/openid-configuration,
  https://www.radpowerbikes.com/.well-known/oauth-protected-resource,
  https://www.radpowerbikes.com/api/ucp/mcp (anonymous tools/list, HTTP 200)
summary: >-
  Two distinct auth postures. The UCP/MCP commerce surface is ANONYMOUS — tools/list and the
  catalog/cart/checkout tools answered without any credential. Buyer identity, when needed,
  is carried by an OpenID Connect authorization-code + PKCE flow against Shopify Customer
  Accounts on the merchant's own account.radpowerbikes.com host. There is no API-key program
  and no developer key issuance of any kind.
schemes:
- id: anonymous-mcp
  type: none
  applies_to: https://www.radpowerbikes.com/api/ucp/mcp
  description: >-
    The UCP shopping MCP endpoint accepts unauthenticated JSON-RPC. Requests carry a
    meta.ucp-agent.profile URI identifying the calling agent rather than a bearer token.
    Payment credentials are supplied per-checkout as payment instruments issued by a
    payment handler (Shop Pay, Shopify card, Google Pay), not as an account credential.
  evidence:
    http_status: 200
    probed: '2026-08-26'
- id: shopify-customer-accounts-oidc
  type: openIdConnect
  openIdConnectUrl: https://www.radpowerbikes.com/.well-known/openid-configuration
  issuer: https://shopify.com/authentication/7999645
  authorization_endpoint: https://account.radpowerbikes.com/authentication/oauth/authorize
  token_endpoint: https://account.radpowerbikes.com/authentication/oauth/token
  jwks_uri: https://account.radpowerbikes.com/authentication/.well-known/jwks.json
  end_session_endpoint: https://account.radpowerbikes.com/authentication/logout
  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
  scopes:
  - openid
  - email
  - customer-account-api:full
  - customer-account-mcp-api:full
  description: >-
    Shopify Customer Accounts OIDC, provisioned for shop 7999645 and served from the
    merchant's own account.radpowerbikes.com host. Client registration is not open to the
    public; these are the credentials a storefront/app uses on the buyer's behalf.
protected_resources:
- resource: https://www.radpowerbikes.com
  authorization_servers:
  - https://account.radpowerbikes.com
  - https://shopify.com/authentication/7999645
  bearer_methods_supported:
  - header
  rfc: RFC 9728
- resource: https://account.radpowerbikes.com
  authorization_servers:
  - https://account.radpowerbikes.com
  - https://shopify.com/authentication/7999645
  bearer_methods_supported:
  - header
  rfc: RFC 9728
api_keys: false
mtls: false
notes:
- No developer portal, no API key signup, no partner credential program was found.
- >-
  Checkout completion is gated on human buyer approval by published policy, not by an
  authentication scheme.

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/rad-power-bikes-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.