Here are some frequently asked questions (FAQs) about IEX Cloud.

Account, Billing, and Pricing#

How can I make changes to my plan?

You can request upgrading, downgrading, or cancelling your subscription anytime at Manage Plan.

When do plan upgrades take affect?

When you upgrade your plan, the new subscription goes into effect immediately.

How many tokens do I need?

You may want to use separate tokens to track, control, and throttle usage by different projects, apps, or end users. Here are a couple examples for using multiple tokens:

  • you have multiple applications or projects that use IEX Cloud.

  • your business has multiple teams that share your IEX Cloud account.

What are "allowed domains" for a token?

You may restrict a token to certain domains and IP addresses. Leaving a token’s Allowed Domains field blank allows requests to use the token from anywhere. If you specify domains and/or IP addresses in the token’s Allowed Domains field, requests that use the token must have an HTTP referer header value that matches one of the Allowed Domains values.

When do plan downgrades take affect?

We don’t provide prorated refunds for downgrades or cancellations. If you downgrade or cancel, you remain on your higher-tier subscription through the end of your current term. You can see your current term’s next renewal date at Billing. On your next renewal date, you are automatically placed on your downgraded subscription.

How do prorated credits work?

While IEX Cloud monthly subscriptions renew at the start of every calendar month, you can sign up for a paid plan or upgrade at any time. When you upgrade or sign up for a monthly paid plan in the middle of a calendar month, the total cost of your first invoice is prorated.

Correspondingly, for the rest of your first calendar month, your plan will also include a prorated number of credits based on when you signed up in the month.

“prorated_messages” on the Credit Use Page

Note that we recently updated the term messages to credits. They mean the same thing – we just updated the terminology to make their usage and definition clearer. You may notice the term prorated_messages in your Console, which is the same thing as prorated credits.

In the IEX Cloud Console, navigate to Credits → Credit Use. Beneath Credit Use by Endpoint, notice the label prorated_messages. prorated_messages shows you the difference between your regular credit allocation and your prorated credit allocation.

For example, if you sign up on September 15, you will only be invoiced for about half of the standard subscription amount and receive half the number of credits allocated for that subscription plan on a monthly basis. Normal billing and credit allocations will resume at the start of the following month.

Note that annual plans are not prorated. The annual term begins on the day you sign up and ends a full year later. For instance, if you signed up on January 15, 2022, your plan will renew on January 15, 2023.

I have a legacy plan; do I have to change anything?

If you don’t want to use any of the new features, you can continue using IEX Cloud as you do today. You don’t need to make any changes.


How do I get data on the S&P 500, Dow Jones Industrial Average, or other major stock indices?

Data on major stock indices is not currently available on IEX Cloud

Data on the S&P 500, Dow Jones Industrial Average, and other major stock indices is not currently available on IEX Cloud and is unlikely to be in the near future.

Pricing for this data is typically high and requires a direct contract between each consumer and the index provider regardless of who actually supplies the data. For instance, the major index providers charge over $10,000 a year for delayed data.

An alternative is to display Exchange-traded fund (ETF) prices (see the Stock Quote endpoint) for those indices. For example,

  • S&P 500: SPY

  • Dow Jones Industrial Average: DIA

  • Russell 2000: IWM

Where can I find information about international symbols and exchanges?

The Symbols Reference Data endpoint lists all the supported symbols.

The International Exchanges endpoint lists all the supported exchanges.

You can look up symbol exchange information by exchange name or by region code.

See Browse Exchanges for details.

How do I grant API access to only specific domains?

Please see Restrict Data Access to Specific Domains.

How do I get Nasdaq-listed stock data (UTP/OTC Data) on IEX Cloud?

Please see Get Nasdaq-listed UTP/OTC Stock Data.

How do I stream in data?

Please see Stream Financial Data.


Can I redisplay/ redistribute the data I receive from IEX Cloud?

In general, displaying IEX Cloud data is permitted per the guidelines set in the Third Party Requirements, Attribution, and Terms articles. These points summarize the restrictions:

  • During your Free Trial, you are only permitted to use data from IEX Cloud for personal, non-commercial use. You can still display data to other individuals/users, but you may not include our data in any commercial application. On a paid plan, you can use IEX Cloud data for commercial use, including displaying publicly to users.

  • Making IEX Cloud Data available via a custom API is forbidden. Making an IEX Cloud Data mass download mechanism (e.g., mechanism that produces a CSV file) available is forbidden. For more information, please see our Terms.

  • Attributions and copyrights, as defined in the Third Party Requirements and Attribution articles, are required for all IEX Cloud Data use.

For more information, please see the Acceptable Use Policy within our Terms.