Wallet APIs
When using the Wallets SDK you must use a client-side API key.
Authentication
Tokenization (Minting) APIs
Checkout APIs
Client-side API keys only have access to the
orders.create scope. When reading or updating order status from the
client-side, you must pass the clientSecret returned in the create-order call as an authorization header for
subsequent order operations (get-order, update-order). The clientSecret provides the authorization and an API Key
is not required in this use case. See this
guide in the Headless Checkout docs.Payment Methods APIs
A client-side API key calls the payment-methods endpoints together with the signed-in user’s JWT. A server-side
API key calls them on its own.

