Poppi · Authentication Profile
Poppi Authentication
Authentication
Poppi declares 2 security scheme(s) across its OpenAPI definitions.
CompanyConsumer Packaged GoodsBeveragesFood and BeverageE-CommerceDirect to ConsumerRetailAgentic CommerceShopifyMCP
Methods:
Schemes: 2
OAuth flows:
API key in:
Security Schemes
none
openIdConnect
Source
Authentication Profile
generated: '2026-08-26'
method: probed
source: >-
https://drinkpoppi.com/.well-known/openid-configuration,
https://drinkpoppi.com/.well-known/oauth-authorization-server,
https://drinkpoppi.com/api/ucp/mcp (anonymous tools/list, HTTP 200),
https://drinkpoppi.com/agents.md
note: >-
poppi publishes no developer program and no API keys. There are two distinct auth surfaces, and they are
not the same product: the agent commerce MCP endpoint is ANONYMOUS (tools/list returned 200 with no
credential), while customer accounts on the storefront run OAuth 2.0 / OpenID Connect against the store's
own Shopify Customer Accounts tenant. Both were probed directly, not inferred from docs.
schemes:
- id: none
type: none
applies_to: https://drinkpoppi.com/api/ucp/mcp
description: >-
The UCP MCP endpoint accepts unauthenticated JSON-RPC. No Authorization header was sent and tools/list
returned HTTP 200 with the full tool manifest. Payment is gated by buyer approval at
complete_checkout, not by an API credential.
verified: probed
- id: oidc-customer-accounts
type: openIdConnect
applies_to: https://shopify.com/authentication/22399731
openIdConnectUrl: https://drinkpoppi.com/.well-known/openid-configuration
authorization_endpoint: https://shopify.com/authentication/22399731/oauth/authorize
token_endpoint: https://shopify.com/authentication/22399731/oauth/token
jwks_uri: https://shopify.com/authentication/22399731/.well-known/jwks.json
end_session_endpoint: https://shopify.com/authentication/22399731/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 for the poppi store (issuer https://shopify.com/authentication/22399731,
shop 22399731). Login entry point is https://drinkpoppi.com/account/login, which 302s into this tenant.
verified: probed
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/poppi-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 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.