on GitHub" data-tooltip-id=":Rblcldb:">v2.6·
In this document, you’ll learn about the different types of API keys, their expiration and verification.
There are two types of API keys:
publishable
: A public key used in client applications, such as a storefront.secret
: A secret key used for authentication and verification purposes, such as an admin user’s authentication token or a password reset token.The API key’s type is stored in the type
property of the ApiKey data model.
An API key expires when it’s revoked using the revoke method of the module’s main service.
The associated token is no longer usable or verifiable.
To verify a token received as an input or in a request, use the authenticate method of the module’s main service which validates the token against all non-expired tokens.