Skip to main content

API Keys

An API key is a unique identifier that allows access to Showwcase API. When a client application makes a request to an API endpoint, it must include the API key in the request header x-api-key. The API server then verifies the API key and grants or denies access to the requested resource. API keys are an important security measure for APIs, as they enable API providers to control access and prevent unauthorized use.

API Keys are scoped to a single user. If you need to create an API key for a different user, you must create a new API key.

API Key only allows use of POST and GET methods. DELETE and PUT methods are not allowed. DELETE request, which is used to delete a resource on the server, is considered a more sensitive operation and requires additional security measures. Read more about authentication.

Showwcase API keys are 50 characters long. We are unable to make exceptions for third-party infrastructure that is unable to support a key of 50 characters.

Managing API keys

When viewing the API keys page, you will see a list of your current API keys along with the following information:

Name - The name you defined for your API key.

Last Used - The last time the API key was used.

Created At - The date the API key was created.

There is a limit of 100 API Keys per account.