github.com/diadata-org/diadata@v1.4.593/documentation/api-1/README.md (about)

     1  # 💻 API Documentation
     2  
     3  **Find the right data for your needs**\
     4  Show your users the most transparent data on the market with our API. Whether you're building a financial service, a portfolio management tool, a new media offering, or more, we have the most advanced and updated data on the market for your product.\
     5  For Oracle usage see [Oracles in DIA](https://docs.diadata.org/documentation/oracle-documentation).
     6  
     7  **Backtest your strategies**\
     8  Use the most efficient and transparent crypto data to run simulations and backtest your trading or investing strategies. With crowd-aggregated hundreds of exchanges you can be sure that you're getting the right picture every single time.
     9  
    10  **Run Experiments**\
    11  Build your own models with our data, to further your interest or just for fun. With our flexible and powerful API, we provide you with a set of data that will help you draw insights and make conclusions.
    12  
    13  **Request your data**\
    14  Set a bounty on gitcoin.io or drop us a [line](mailto:API@diadata.org).
    15  
    16  Version: 1.0
    17  
    18  ## API Access
    19  
    20  The DIA base url is `https://api.diadata.org/v1`. All API paths are sub-paths of this base URL. You can find specific documentation for the endpoints of our API on the [API documentation site](https://docs.diadata.org/documentation/api-1/api-endpoints). 
    21  
    22  ## Use cases
    23  
    24  ### Bash scripting
    25  
    26  The API can be accessed through a Linux terminal by using curl. For example\
    27  `curl https://api.diadata.org/v1/interestrate/ESTER/2020-03-16 >> userPath/myFile.txt`\
    28  writes the return value of the GET request into `myFile.txt` for further processing.
    29  
    30  ### Usage with Python
    31  
    32  The JSON object obtained in an API GET request complies with Python syntax. It can be cast into a list or dictionary resp. using Python's `eval(string)` function.