Rael · Authentication Profile
Rael Authentication
Authentication
Rael declares 2 security scheme(s) across its OpenAPI definitions.
CompanyRetailE-CommerceConsumer GoodsHealth and WellnessPersonal CareAgentic CommerceMCPUniversal Commerce ProtocolShopify
Methods:
Schemes: 2
OAuth flows:
API key in:
Security Schemes
none
openIdConnect
Source
Authentication Profile
generated: '2026-08-26'
method: probed
source: https://www.getrael.com/.well-known/openid-configuration + live POST to https://www.getrael.com/api/ucp/mcp
name: Rael authentication profile
summary: >-
Rael publishes no developer API keys and runs no developer program. There are exactly two
authenticated/anonymous surfaces on its domain, and they are unrelated to each other: the
agent commerce MCP endpoint, which is ANONYMOUS, and Shopify Customer Accounts, an OIDC
provider for shoppers signing in to their own order history.
schemes:
- id: mcp-anonymous
surface: https://www.getrael.com/api/ucp/mcp
type: none
description: >-
tools/list returned HTTP 200 with the full tool manifest on an unauthenticated POST — no
WWW-Authenticate header, no OAuth challenge, no invalid_token error. Agents discover and
call the catalog surface with no credential. Payment is not authorized by a token: the
UCP payment handlers (Google Pay, Shopify card, Shop Pay) require contemporaneous buyer
approval at complete_checkout, which is the access control on the write path.
evidence:
http_status: 200
auth_challenge: none
probed: '2026-08-26'
- id: shopify-customer-accounts
surface: https://shopify.com/authentication/22463213
type: openIdConnect
description: >-
Shopper sign-in for Rael's store, discovered at /.well-known/openid-configuration on Rael's
own domain. Issuer is Shopify, scoped to shop id 22463213. Authorization Code with PKCE
(S256), RS256 id_tokens, client_secret_basic/client_secret_post token auth, and a
jwt-bearer grant. This is a customer login, not a developer credential — a third party
cannot register a client against it from a public page.
endpoints:
issuer: https://shopify.com/authentication/22463213
authorization_endpoint: https://shopify.com/authentication/22463213/oauth/authorize
token_endpoint: https://shopify.com/authentication/22463213/oauth/token
end_session_endpoint: https://shopify.com/authentication/22463213/logout
jwks_uri: https://shopify.com/authentication/22463213/.well-known/jwks.json
grant_types:
- authorization_code
- refresh_token
- 'urn:ietf:params:oauth:grant-type:jwt-bearer'
pkce: [S256]
id_token_signing: [RS256]
scopes: see scopes/rael-scopes.yml
human_login: https://www.getrael.com/account/login
not_present:
- API keys or a key-issuance console
- A developer portal, app registration, or client credentials flow open to third parties
- mTLS
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.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/rael-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.