What is API Authentication Key?
Hello. This is Klaytn API Service team.
Please refer to the following information about an API Authentication Key.
A KAS API Authentication Key (API Auth Key) provides access to all KAS Services and all the rights (including accessing and transferring all the assets such as Klay or sending a transaction from a Klaytn account) to a Klaytn account by making Wallet API calls via the API Auth key.
If you share your API Auth Key with any unauthorized people, they could have all the rights to your Klaytn account, which also could cause unwanted transaction execution.
Therefore, please do not share your API Auth Key with unauthorized people and be sure to keep it in a safe place for the security of your KAS and Klaytn account.
An API Auth Key is created on KAS Console - Security - Credential menu, and upto two API Auth keys can be created. (To create the new one, please refer to the instructions from number 1 to number 4 on
If you want to replace an API Auth Key, please delete the existing key first before creating a new one. For further details about how to create a new API Auth key, please refer to How Do I Delete/ Create a New API Authorization Key? guideline page.
Your KAS Auth Key can be checked only once upon their creation. Therefore, it is indeed necessary to copy or download your API Auth key (Secret Access Key and Authorization) in a safe place.
Authorization (e.g., Basic SOFTS1A2WkRasjh…) that can be checked after creating a API Auth key refers to a value encoded using the AccessKey ID and Secret AccessKey through the basic authentication method and used for the call header when calling APIs.
For any additional questions, you may select Inquiry Registration above the KAS Help Center page where you can register your inquiry.
Thank you.
Klaytn API Service team.