# COINCAP API ## Docs - [Available Endpoints](https://coincapapi.mintlify.app/api-reference/available-Endpoints.md): The CoinCap API offers several endpoints for different use cases. Below is a high-level overview of some of the most commonly used ones - [Codes and Error Responses](https://coincapapi.mintlify.app/api-reference/codes-and-Error-Responses.md): The CoinCap API uses standard HTTP status codes to indicate the success or failure of your requests. - [Get assets](https://coincapapi.mintlify.app/api-reference/endpoint/asset/all-crypto.md): Retrieve a list of all available cryptocurrencies along with their key metrics. Optionally, search by asset ID or symbol to narrow down the results. - [Get assets by id](https://coincapapi.mintlify.app/api-reference/endpoint/asset/assets.md): Unique identifier for the cryptocurrency (e.g., bitcoin). - [Retrieve historical data for a cryptocurrency](https://coincapapi.mintlify.app/api-reference/endpoint/asset/history.md): Fetch historical market data for a specific cryptocurrency, including price, market capitalization, and volume over a given time range. - [Retrieve Market Information](https://coincapapi.mintlify.app/api-reference/endpoint/asset/retrieve-market-information.md): This endpoint allows users to get detailed market data for a given asset identified by its `id`. It provides information on exchange details, trading volume, price, and the relationship between base and quote assets. - [Get market candles](https://coincapapi.mintlify.app/api-reference/endpoint/candles/get-market-candles.md): Retrieve historical market data in the form of candles. - [Get all exchanges](https://coincapapi.mintlify.app/api-reference/endpoint/exchanges/get-all-exchanges.md): Retrieve a complete list of all exchanges, including their details and trading information. - [Get exchange by ID](https://coincapapi.mintlify.app/api-reference/endpoint/exchanges/get-exchange-by-id.md): Retrieve details of a specific exchange by its ID. - [Get market data](https://coincapapi.mintlify.app/api-reference/endpoint/markets/get-market-data.md): Retrieve a list of markets based on various optional query parameters. - [Get all rates](https://coincapapi.mintlify.app/api-reference/endpoint/rates/get-all-rates.md): Retrieve a list of all currency rates, including cryptocurrencies and fiat currencies. - [Get rate by ID](https://coincapapi.mintlify.app/api-reference/endpoint/rates/get-rate-by-id.md): Retrieve detailed rate information for a specific cryptocurrency or fiat currency using its unique identifier. - [Headers and Request Format](https://coincapapi.mintlify.app/api-reference/headers-and-Request-Format.md): CoinCap supports the GET HTTP method for all requests. For optimal performance, it's recommended to include specific headers in your requests. - [Introduction](https://coincapapi.mintlify.app/api-reference/introduction.md) - [Limits and Usage](https://coincapapi.mintlify.app/api-reference/limits-and-Usage.md): Limits and Usage - [Request API Key](https://coincapapi.mintlify.app/api-reference/request-API-Key.md): Authentication and API Key Setup - [Introduction](https://coincapapi.mintlify.app/introduction.md): Welcome to the CoinCap API 2.0 documentation! - [Quickstart](https://coincapapi.mintlify.app/quickstart.md): This guide will walk you through everything you need to quickly integrate our API into your projects and start accessing live cryptocurrency data. - [Use Cases for CoinCap API](https://coincapapi.mintlify.app/use-cases.md): The CoinCap API provides powerful and flexible data access to meet a variety of needs in the cryptocurrency space. ## OpenAPI Specs - [openapi](https://coincapapi.mintlify.app/api-reference/openapi.json) ## Optional - [Methodology](https://coincap.io/methodology) - [Community](https://twitter.com/CoinCap_io)