No, they are similar but serve a different purposes.
An API key should be used by your backend service to invoke our API securely. It must never be used by or copied into your Web App frontend or Mobile App.
On the other hand, an SDK token is designed to be used, in conjunction with our SDKs, on your Web App frontend or Mobile App. All our SDK tokens have an expiration and a limited invocation scope.