Skip to main content

API Key Generation and Management

An API key is a means of authentication to use the Theta One API service, starting with sk-theta- and consisting of a random string.

Creating an API Key

Click APIs in the left sidebar of the Theta One Console to go to the API key management screen.
Click the Create New Key button in the upper right corner of the screen to create a new key.

keygen

Set the required values to create a key.

  • API Key Name: The name for managing the API key.
  • Expires At: The expiration date of the API key. If set, the key will be automatically deactivated after the expiration date.
  • Rate Limit: The maximum number of calls you can make per minute. It is limited to a maximum of 100 and can be adjusted through a separate contract with us.

When you proceed with key creation, the following pop-up will appear.

keygen_success

Please save the generated API key (a string starting with sk-theta-) in a safe location.
The API key displayed on the screen is displayed only once at this stage and cannot be checked again.

Important Security Notice

Theta One is not responsible for API key leakage incidents and damage caused by user carelessness.
If you suspect that a key has been leaked, we strongly recommend that you immediately discard the key and issue a new API key.

Deactivating an API Key

If you no longer use an API key or an unintended key leakage has occurred, you must deactivate the API key.
On the API key management page, you can stop the key by clicking the delete button to the right of the key to be discarded.

inactive_key

When you delete a key, the key status changes to inactive as shown above, and you can no longer use the key.

warning

For security reasons, once a key is discarded, it cannot be recovered.
If you need to use the API additionally, please issue a new key.

Next Steps