Pick a topic to find the answers you need or Contact Us for further help. Contact Us for further help
ISI Emerging Markets Group incorporates CEIC and EMIS, renowned globally as the leading providers of data, analysis and research for the world's fastest growing and highest potential countries. ISI content covers extensive macroeconomic data, company, industry and country news and research from the most reputable data providers throughout the world.
This portal is meant to serve as an introduction to the different API solutions we offer to deliver our rich content, as well as a user space for all ISI API subscribers, including developer’s toolkit for exploring our API products’ documentation and testing the solutions.
The access to our data via APIs is controlled by individual Access Token. An Access Token is a unique opaque string object which serves as an authentication credentials for every API call. Every ISI subscriber need to login with username and password in our platform first, from where can generate and manage his/her personal Access Token. Only one active token is allowed. Every API call needs to be authenticated with an active access token.
ISI APIs use a set of security mechanisms and best practices to ensure the security of both our data and customers and to eliminate different data abuse and hacking attacks.
If you already have an active subscription or a demo account for any of the ISI API modules, please visit the Getting Started section under Documentation page for the respective API product to learn how to generate API keys and start using our solutions.
If you do not have an account, please contact our business team using the business form in the Contact Us section.
Using the ISI APIs requires a separate subscription from your EMIS or CEIC platform access. Please contact your account manager for more details.
We publish Release Notes under each ISI API product Documentation section. The release note include a brief overview of our latest releases, including release dates and version numbers.
To stay informed of all new releases, you can choose to subscribe to the RSS alerts option on this page.
If our solutions are still missing a feature that you would like to use, we would be happy to hear your recommendations. Please send them to us using the Request a Feature option on the Contact Us page.
We strive to constantly improve our API solutions performance and features, thus we frequently release enhancements to our API solutions. You can check the latest version of the API in the Release Notes page for each ISI API product Documentation. The pages also offer a history of previous API releases, along with their release dates. You can also subscribe to receive RSS alerts when a new version of the API is released.
ISI API versioning follows industry standard conventions to indicate the scope of the release:
Users will be informed in advance about such planned releases and given enough time to adjust their implementation, where needed.
While we strive to constantly improve our API solutions, we recognize the utmost importance of continuity in of our users’ workflow, so we rigorously test each release for backward compatibility.
Backward compatibility can be broken only when we revamp our solution for a major product relaunch. All users will be informed in advance about such planned releases and given enough time to adjust their implementation, where needed.
You can check the current response time, as well as a history of the average response time and performance over the past week for all API Products under the respective API Status monitoring page in the Documentation section for each module.
Yes. We are allowing 5 API calls per second on average. If more calls are sent, they will be automatically rejected and “Error 429: Too Many Requests” will appear. All API calls need to be sequentially. If simultaneously API calls are sent within 1 second, the second call will be rejected and the error will appear again. We do not retry failed calls.
Yes, all API modules offer different programming language SDKs. For the most up-to-date information on supported languages, how to install the package, latest SDK documentation, etc, please visit the Documentation page for the respective API product.
All API SDK packages and modules connect to a standard HTTPS port 443 on a server side. Users need to ensure that this port is not blocked in their network where the SDK is installed and works or to ensure that there is a Proxy allowing connection to this port.
The Documentation section offers an interactive API Query Builder option to test the API output and results. You need to be a registered API user to use this interactive session as it returns real data from our databases. For more details on how to use the query builder to auto-generate API calls, please visit the Getting Started Section under the Documentation for your API module.
API modules and schemas are included in each API technical documentation section and linked to all relevant API methods.
All ISI API modules work with API keys. Authorized API users can generate such a key or check if an already generated key is valid from the API Key Generation Module. A link to this space is included in the Documentation section for each API Product -> Getting Started -> Authentication.
If already have an API key, but you are getting an authentication error, please check if the key is valid from the same module where you generated the key or generate a new active key.
If you are unable to log into the API Key Generation Module or you are still experiencing authentication issues, please contact your account manager or use the contact forms in the Contact Us section on this portal.
Yes, all ISI API modules offer a link to a monitoring page where you can check in real time if the API is currently operational or subscribe to receive email alerts when we are experiencing technical issues or have scheduled a maintenance release with predicted down time for the API.
Please find the links to these monitoring pages in the Documentation section of each respective API.
We provide 24x6 support for any API-related inquiries.
Our Customer Support agents will contact you within one hour with a prompt answer to your inquiry.
While we strive to provide the best possible support experience, our Customer Support Agents can answer all your questions in English, Chinese, Korean and Japanese.