Follow these steps to create your API app and generate a Writer API key, allowing you to authenticate requests to your app’s API.

Start building your app

1

Step 1

From the Home screen, click on Build an app. Build an app

2

Step 2

Select API as the app type you’d like to create, enabling you to generate keys and build your app with API calls. API
app

3

Step 3

Provide a short description of your app in the specified field to give an overview of its purpose or functionality. API app
description

4

Step 4

An app ID (e.g., ek_test_TYooMQauvdEDq54NiTphI7jx) is automatically assigned to your app. This unique ID identifies your app within the system.

Generate a new API key

1

Step 1

Within the API Key section, click the Generate a new key option.

2

Step 2

You’ll need to name your API key before you can generate it. Fill in the key name field with a descriptive name for your key. Generate
key

3

Step 3

Click Generate after naming your key to create it. Generate
Click

4

Step 4

Upon generating the key, a credential (API key) will be displayed. Key
Creation

With your API key generated and your app’s capabilities configured, your app is ready for use. The API key enables authentication to the Writer API.

Configuring capabilities

Your API app includes various capabilities like list models, text generation, chat completion, etc. Explore each capability and configure them for your app as needed, using the provided documentation links for guidance.

Key on Home

Managing API keys

In the API keys section, all your generated keys are listed along with their details such as key name, creation date, and last usage date. Actions such as renaming or revoking keys can be performed here. Remember, revoking a key is irreversible.

Revoke Key

List models

To see all available models, use the following request:

curl --location 'https://api.writer.com/v1/models' \
--header 'Authorization: {apiKey}'