π Supported on all platforms
π³ Available on the Plus plan
π€ Accessible to all roles
Previously, your account's Public Key and Private Key were used to interact with Smile's REST API and initialize Smile's JavaScript SDK. These keys have been phased our in favour of newer and more modern replacements, and this article exists as a temporary historical reference only.
Use Smile's REST API
β Tip: For step-by-step instructions on how to migrate from Private Keys to API keys, read our full article.
Initialize Smile's JavaScript SDK
If you want to initialize Smile's JavaScript SDK, you should use your publishable key and a signing key instead.
Find your Public Key and Private Key
In Smile Admin, navigate to Settings > Platform.
In the first card (that shows your store name), click the Show more button.
Your Public and Private key will be displayed.
π Caution: Public and Private Keys are being phased out in favour of the alternatives mentioned in this article. You should not be setting up any new integrations or systems with these keys.