For the complete documentation index, see llms.txt. This page is also available as Markdown.

Data Record

Obtain Market Data

post

Market Data

Body
btc_addressstringRequired
eth_addressstringRequired
Responses
200Success
application/json
codenumberRequired
post/api/nexus/manage/market
POST /api/nexus/manage/market HTTP/1.1
Host: 127.0.0.1:8090
Content-Type: application/json
Accept: */*
Content-Length: 43

{
  "btc_address": "text",
  "eth_address": "text"
}
{
  "code": 1,
  "data": {
    "total_supplied": 1,
    "total_borrowed": 1,
    "average_annual_rate": 1,
    "max_ltv": "text"
  }
}

Loan Information

post

Submit Loan Application

Body
btc_addressstringRequired
eth_addressstringRequired
Responses
200Success
application/json
codeintegerRequired
msgstringRequired
req_idstringRequired
post/api/nexus/manage/lending_info
POST /api/nexus/manage/lending_info HTTP/1.1
Host: 127.0.0.1:8090
Content-Type: application/json
Accept: */*
Content-Length: 2

{}
{
  "code": 1,
  "msg": "text",
  "data": {
    "total_loan": "text",
    "annual_rate": "text",
    "btc_address": "text",
    "eth_address": "text",
    "usdc_balance": "text"
  },
  "req_id": "text"
}

Loan Record

post

Lending Records

Body
page_numintegerRequired
page_sizeintegerRequired
expiredbooleanRequired
Responses
200Success
application/json
codestringRequired
msgstringRequired
post/api/nexus/manage/lending_records
POST /api/nexus/manage/lending_records HTTP/1.1
Host: 127.0.0.1:8090
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "page_num": 1,
  "page_size": 10,
  "expired": true
}
{
  "code": "text",
  "msg": "text",
  "data": {
    "total": 1,
    "items": [
      {
        "time": "text",
        "loan_amount": 1,
        "annual_interest_rate": 1,
        "collateral_ratio": 1,
        "loan_days": 1,
        "expiration_time": "text",
        "status": "text",
        "sub_status": "text",
        "option_status": "text"
      }
    ]
  }
}

Obtain The Amount To Be Settled

post
Body
btc_addressstringRequired
eth_addressstringRequired
Responses
200Success
application/json
codeintegerRequired
msgstringRequired
req_idstringRequired
post/api/nexus/manage/get_pending_settlement
POST /api/nexus/manage/get_pending_settlement HTTP/1.1
Host: 127.0.0.1:8090
Content-Type: application/json
Accept: */*
Content-Length: 43

{
  "btc_address": "text",
  "eth_address": "text"
}
{
  "code": 0,
  "msg": "",
  "data": {
    "unsettled_amount": false
  },
  "req_id": "1924729621233991680"
}

Manually Update Specified Pending Settlement

post
Body
order_idinteger[]Required
Responses
200Success
application/json
codeintegerRequired
msgstringRequired
req_idstringRequired
post/api/nexus/manage/update_pending_settlement
POST /api/nexus/manage/update_pending_settlement HTTP/1.1
Host: 127.0.0.1:8090
Content-Type: application/json
Accept: */*
Content-Length: 16

{
  "order_id": [
    1
  ]
}
{
  "code": 0,
  "msg": "",
  "data": {
    "success": true
  },
  "req_id": "1924729621233991680"
}

Last updated