How to Locate My API and Secret Keys?
4 stars based on
The world's best and longest running Cryptocurrency price API provider. The full list of supported currencies can be found at this endpoint: Our Cryptocurrency price data is sourced and aggregated from exchanges all over the world, a selection of these can be found below:. The full list of integrated cryptocurrency exchanges and their orderbook symbols can be found at this endpoint: Most endpoints are free to use without restriction, however some do require additional permissions, the current permission levels are:.
If an endpoint requires special permissions the level required will be outlined on the endpoint. The API key used to authenticate requests to these endpoints must be of the correct level to gain access. The majority of our API is free to use. However, certain endpoints require authentication that requires registration and the generation of an API Key.
Please Sign Up to create a key pair. Access to our API is rate limited depending on the users plan. Full details of each plan's access rights can be found here. On some systems the timestamp is generated as Integration examples in multiple programming languages can be found on our GitHub repository.
We are looking to expand the languages we support, if you are interested in helping out please get in touch! For more details please visit: You can find out usage examples for all functions provided by our PIP library on our GitHub repository.
Endpoints to return active symbols, exchange rates and bitstamp api key event for bitstamp api key event in other endpoints where required. Our APIs support 4 sets of symbols. When requesting any price related endpoint you will need to specify which set of symbols your required symbols resides in. The Symbols currency pairsare a core concept of our platform, understanding how each symbols is derived is crucial for efficient usage of our APIs, please take the time to ensure you are aware of where and why they reside.
If further clarification is needed please do Email Us and we will be more than happy to assist, or join us on [Slack! We provide metadata for Cryptocurrencies including their Market Caps. This is a new endpoint and will be expanding over the coming months. We provide a single Global index, Local or currency market indices, Cryptocurrency indices, and Token price data.
If no query parameters are sent, then returns ticker data for every supported symbol. Return historical ticker data for 'symbol'. If you require historical exchange data please refer to the Historical Data section.
Returns a list of all exchanges with their integrated symbols and data. Data can be filtered by crypto or fiat currency. Returns exchanges that are either ignored or inactive according to specified state parameter.
Returns a list of exchanges that failed our sanity checks. Provides what value failed and on what order book. Returns a list of currencies and their weights that are used to produce our Global Bitcoin Price Index.
Returns conversion from start bitstamp api key event to resulting currency. Only conversion from fiat to crypto, or vice verca are supported. Conversion from crypto to crypto is not supported. Takes a transaction hash and returns a price for the day the transaction was conducted. The price is for the provided symbol. Your account also supports multiple API Keys, the number of allowed keys can be found here.
An example for subscribing to the single ticker endpoint would be:. After authentication is complete the websocket connection is established, you may then subscribe to the required channel. Available channels are listed below, they currency include single ticker, multiple ticker and exchanges.
Every time you send a new subscription message, the response data switches to the latest currency. You will always receive data only for the currency in your last subscription message. This channel returns data for multiple currencies.
Every time you send a new subscription message, the requested currency is added to the response. The unsubscribe message does not close the websocket connection here but only removes the unsubscribed currency from the response. Every time bitstamp api key event send a new subscription message, the response data switches to the latest exchange. You will always receive data only for the exchange in your last subscribe message.
This channel returns data for multiple exchanges. The unsubscribe message does not close the websocket connection here but only removes the unsubscribed exchange from the response. Price Symbols Our Cryptocurrency price data is sourced and aggregated from exchanges all over the world, a selection of these can be found below: Free Registered Developer Business Enterprise If an endpoint requires special permissions the level required will be outlined on the endpoint.
Requests All authenticated requests must contain this header: These values are dot. This needs bitstamp api key event be no more than 15 seconds different than our server time for the request to pass.
This prevents replay attacks. Step 3 bitstamp api key event Finally we can compose bitstamp api key event value that needs bitstamp api key event be used in the X-signature header. Symbols supported in this set will comprise a Cryptocurrency against approximately fiat currencies. These are also known as our Currency Markets. BTC fiat False Filters repsonse by supplied fiat currency.
USD amount False Amount of currency to convert. Currently this endpoint only supports Bitstamp api key event currency symbols. These are as follows: Plan Update Interval seconds Free 20 Developer 15 Business bitstamp api key event Enterprise 1 real-time Authentication The procedure for authenticating websocket connections is the following: An example for subscribing to the single ticker endpoint would be: The bitstamp api key event can only be used once. The ticket will expire after generation so it can be used within a limited time period only, around 60 seconds or less.
Channels After authentication is complete the websocket connection is established, you may then subscribe to the required channel. Single Ticker URL wss: The unsubscribe message automatically closes the websocket connection. Please try again later.
This set provides global symbols that are derived from the Local currency markets. This set includes Cryptocurrencies that are actively traded to a fiat currency on an exchange. This set includes any Token that is not in itself a coin or cryptoand instead resides on top of another blockchain such as Ethereum. Filters repsonse by supplied fiat currency. Accepts comma seperated values.