debank-open-api
Version:
JavaScript library for DeBank OpenAPI
126 lines (79 loc) • 2.37 kB
Markdown
//openapi.debank.com*
Method | HTTP request | Description
------------- | ------------- | -------------
[**getProtocolListR**](ProtocolApi.md
[**getProtocolR**](ProtocolApi.md
[**getTvl**](ProtocolApi.md
<a name="getProtocolListR"></a>
> [Protocol] getProtocolListR()
```javascript
const DeBankOpenApi = require('debank-open-api');
let apiInstance = new DeBankOpenApi.ProtocolApi();
apiInstance.getProtocolListR().then((response) => {
console.log(response);
}, (error) => {
console.error(error);
});
```
This endpoint does not need any parameter.
[**[Protocol]**](Protocol.md)
No authorization required
- **Content-Type**: Not defined
- **Accept**: application/json
<a name="getProtocolR"></a>
> Protocol getProtocolR(id)
### Example
```javascript
const DeBankOpenApi = require('debank-open-api');
let apiInstance = new DeBankOpenApi.ProtocolApi();
let id = "id_example"; // String | protocol id
apiInstance.getProtocolR(id).then((response) => {
console.log(response);
}, (error) => {
console.error(error);
});
```
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**id** | **String**| protocol id |
[**Protocol**](Protocol.md)
No authorization required
- **Content-Type**: Not defined
- **Accept**: application/json
<a name="getTvl"></a>
> getTvl(id)
```javascript
const DeBankOpenApi = require('debank-open-api');
let apiInstance = new DeBankOpenApi.ProtocolApi();
let id = "id_example"; // String | protocol id
apiInstance.getTvl(id).then((response) => {
console.log(response);
}, (error) => {
console.error(error);
});
```
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**id** | **String**| protocol id |
null (empty response body)
No authorization required
- **Content-Type**: Not defined
- **Accept**: Not defined
All URIs are relative to *https: