Ideogram API (beta)

Ideogram’s API offers powerful capabilities for developers and businesses looking to integrate Ideogram into their applications. Below are the basics to get started with Ideogram’s API.

Signup

To set up or access the Ideogram API, you first need to log in to your Ideogram user account. If you don’t have an account, you can easily create one by following these steps.

Note: Ideogram user subscriptions and API accounts are separate, each with its own payment system. Please note that you must log in to your Ideogram user account (which can be a free account) to set up or access your API account.

You will need then need to accept the Developer API Agreement and Policy to proceed.

After accepting the agreement, you will be directed to the API dashboard. Select the "Manage Payment" button in the lower left corner to add your payment information, which will be linked and used to fund your API credit balance.

Next, choose whether you are using the API for personal or business purposes.

You will then be forwarded to the payment page, where you will need to provide all necessary payment information. You will only be charged when you create your first API key.

Generating an API key

IMPORTANT: • The full API key will only be shown to you once, at the time of its creation. You need to store it in a safe place immediately, as it will not be displayed again afterward.

• Generating the API key may take some time. Please do not refresh or close the window until the process is complete.

At this point, you will be ready to create your first API key, which will trigger an initial funding that will be added to your balance. As you use the API, funds will be deducted from your credit balance based on our API pricing. Your balance will automatically top-up to a predetermined value when it drops below a certain threshold. In the example image below, the Top-up Balance is $40.00 and the Minimum Balance Threshold is $10.00.

You can now click the "Create API key" button to generate your first API key, which will allow you to integrate Ideogram into your applications. You may create multiple API keys, and all keys you generate will be billed under the same plan.

Once created, the keys will appear as partial keys, displaying only the first few characters as a security measure. They will appear as shown in the image below.

You can click "Manage payment", located near the bottom of the API management window, at any time to update your linked payment information or billing details.

Last updated