Welcome to the Gemini API
Welcome! Thanks for visiting Gemini, a digital asset exchange and custodian operated by and proprietary to Gemini Trust Company, LLC (d/b/a Gemini Exchange, LLC in AK, DE, ID, KY, MA, MI, ND, NM, OH, OR, SD, UT, VA). By using Gemini’s application programming interface (the “API”) to perform certain transactions on Gemini or to access certain information on Gemini, you are agreeing to enter into this API agreement (the “API Agreement”) by and between you and Gemini Trust Company, LLC, and be legally bound by its terms and conditions, so please read them carefully. If any term or condition of this API Agreement is unacceptable to you, please do not use our API. Use of the words “we,” “us,” or “our” in this API Agreement refers to Gemini Trust Company, LLC and any or all of its affiliates.
By visiting, accessing, or using Gemini, you have indicated that you are at least 18 years old, have the legal capacity to enter into this API Agreement by and between you and Gemini Trust Company, LLC, and agree to be bound by the terms and conditions of this API Agreement in their entirety.
Feel free to print and keep a copy of this API Agreement, but please understand that we reserve the right to change any of these terms and conditions at any time. But don’t worry, you can always find the latest version of this API Agreement here on this page. Visiting, accessing, or using Gemini following any change to this API Agreement is considered to be your acceptance of any such changes. You should, therefore, read this API Agreement from time to time. If you do not agree to be bound by this AP Agreement, you should not visit, access, or use Gemini.
ANY USE OF OUR API MUST COMPLY WITH OUR USER AGREEMENT, WHICH IS AVAILABLE HERE:
Our API documentation is available here:
If you are using our API, please complete our API Use Form, available here:
This will help us ensure that our API meets your needs.
Authority to Use Our API
Subject to the terms and conditions set forth in this API Agreement, we hereby grant to you a non-assignable, non-exclusive, worldwide, and royalty-free limited license to use our API. You may not use our API if (i) you are not at least 18 years old and do not have the legal capacity to enter into this API Agreement by and between you and Gemini Trust Company, LLC, (ii) you are a person barred from using our API under the applicable laws of the United States or other countries, including the country in which you are resident or from which you use our API, and (iii) you do not agree to be legally bound by the terms and conditions of this API Agreement in their entirety.
Gemini Market Data
You may only use our API to receive and view Gemini bid prices, ask prices, trade prices, final auction prices, and trading volume (collectively, “Gemini Market Data”), and you may only use Gemini Market Data for your personal reference and analysis, and not for any commercial purpose. Any other use of our API or Gemini Market Data is prohibited unless you get our prior express written approval.
Gemini Market Data are publicly available via our API here:
Use Restrictions and Terms
By using our API, you agree and understand that the “GEMINI” trademark, our API, and any Gemini Market Data accessed using our API are proprietary to us and protected by applicable intellectual property laws. You also agree that you will not, without our prior written approval, (i) sell, offer to sell, license, disseminate, or publicly display any Gemini Market Data, (ii) use Gemini Market Data to develop, create, register, list, trade, clear, or settle any investment product or financial product of any kind, or (iii) use Gemini Market Data for any other commercial or non-personal use.
Nothing in this API Agreement permits you to use or display our trademarks. Other terms governing your use of Gemini Market Data can be found in the ‘General Use’ section of our User Agreement here:
Please also refer to the Prohibited Use section of our User Agreement, here:
For more information on Gemini Market Data, please see our Marketplace page here:
Account Data and Transactions
If you would like use our API to access data specific to your user account (“User Account”) and its related Gemini account (“Gemini Account”), such as account balances or transaction history (collectively, “Account Data”), or to perform certain transactions via your User Account, such as placing orders on Gemini, you will need an API key. You can register for an API key here:
OEMS Service Providers
If you would like to use our API via a third-party order execution management system (“OEMS”) service provider or another type of third-party service provider (each, an “OEMS Service Provider”), you may do so pursuant to the the ‘Order Placement by OEMS Service Providers’ section of our User Agreement here:
An OEMS Service Provider must first be authorized by us to provide OEMS Services, and such authorization will only be granted by us to an OEMS Service Provider that satisfies specific criteria established by us in our sole discretion. If you are an OEMS Service Provider and would like to request authorization, please contact us at email@example.com.
Financial Products and Rights to Disseminate Data
If you would like to use our API for a purpose not authorized by this API Agreement, including, but not limited to, creating a financial product, or disseminating Gemini Market Data to others, please contact us at firstname.lastname@example.org.
API Request Types
The following chart summarizes our API request types and whether or not they require an API key.
|API Request Type||API Key Required?|
|Gemini Market Data||No|
|Account Data (i.e., account balances, transaction history, pending orders and order status)||Yes|
|Perform transactions (i.e., place orders, cancel orders, etc.)||Yes|
API Request Limits
Subject to the terms and conditions set forth in this API Agreement, you are free to use our API in the following frequencies:
Gemini Market Data: Up to one API request per ten seconds.
Account Data: Up to one API request per second.
Perform Transactions: Up to one API request per second.
If you require greater use frequency, please contact us at email@example.com.
Authorized Access to Our API and Security
When using our API, you must comply with all of our security policies and procedures at all times. Anyone who uses our API to access Account Data or to perform transactions on Gemini must authenticate with an API key.
You agree that your User Account login credentials and other required forms of authentication, where applicable, have been chosen by you, when applicable. You, therefore, agree to keep your User Account login credentials and other required forms of authentication, including your API keys, confidential and separate from each other, as well as separate from any other information or documents relating to your Gemini Account and your User Account. You also agree to be solely responsible for maintaining the security of your User Account login credentials and other required forms of authentication, including your API keys. Unfortunately, we cannot be responsible for any unauthorized use of your User Account or your Gemini Account.
YOU AGREE TO ACCEPT RESPONSIBILITY FOR ANY CHARGES OR LOSSES CAUSED AS A RESULT OF, OR IN CONNECTION WITH, BUT NOT LIMITED TO, AN ORDER PLACED OR WITHDRAWAL REQUEST INITIATED THROUGH OUR API WITH YOUR API KEY.
IF YOU BELIEVE YOUR API KEY, YOUR USER ACCOUNT LOGIN CREDENTIALS OR OTHER REQUIRED FORMS OF AUTHENTICATION, OR ANY OTHER ACCOUNT ASSOCIATED WITH YOUR GEMINI ACCOUNT HAS BEEN COMPROMISED, IT IS YOUR RESPONSIBILITY TO NOTIFY US IMMEDIATELY AT firstname.lastname@example.org.
We encourage and hereby authorize you to use and distribute Gemini Market Data, provided that any usage and distribution is accompanied by proper attribution.
Below are recommended forms of proper attribution:
- Including the phrase “Data provided by Gemini”; and
- Including a hyperlink to Gemini.com.
By using our API, you acknowledge and agree that Gemini, our API, and any Gemini Market Data accessed using our API is proprietary to us and is protected by applicable intellectual property laws. You may not sell Gemini Market Data or offer Gemini Market Data for sale. Gemini Market Data may be used only for your personal, non-commercial purposes.
We may discontinue, terminate, suspend, or change any aspect of our API, or its availability to you, at any time and without notice.
Please refer to the General Use section of our User Agreement here:
Please refer to the Prohibited Use section of our User Agreement here:
Please refer to the General Provisions section of our User Agreement here:
If you have any questions, would like to provide feedback, or would like more information about our API, please feel free to contact us at email@example.com.