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

Reporting API

Reporting API is a collection of APIs Platforms use to get information about Liquid Collective Protocol Service Fees.

Public endpoints (no authentication required)

List latest high-level protocol info

get

List latest available high-level protocol

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
unitstringOptional

Display LsETH values in units of wei or ether. If not present, LsETH is set by default.

Responses
200

OK

application/json
a_srr_7dstringOptionalExample: 3.9712483
conversion_ratestringOptionalExample: 1.012345
datestringOptionalExample: 2023-01-02T03:04:05Z
gross_fee_lsethstringOptionalExample: 0.1851
gross_fee_ratestringOptionalExample: 0.15
net_srr_7dstringOptionalExample: 3.375561055
oracle_reportstringOptionalExample: f071c15d86fd9ae82f62bb4bb04963f14e04045bbcac8b5439984733207821bc000000ef
protocol_service_fee_ratestringOptionalExample: 0.11
rewards_ethstringOptionalExample: 1.234
total_eth_stakedstringOptionalExample: 122007944.381
total_lseth_supplystringOptionalExample: 120520123.456789
total_protocol_active_keys_countintegerOptionalExample: 76
total_protocol_burns_lsethstringOptionalExample: 32
total_protocol_mints_lsethstringOptionalExample: 32
get/eth/v1/protocol

List high-level protocol info

get

List high-level protocol info for a given date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
datestringRequired

Date filter by year, month or day (eg. 2023, 2023-12, 2023-12-31). Note: times are UTC

Query parameters
unitstringOptional

Display LsETH values in units of wei or ether. If not present, LsETH is set by default.

Responses
200

OK

application/json
a_srr_7dstringOptionalExample: 3.9712483
conversion_ratestringOptionalExample: 1.012345
datestringOptionalExample: 2023-01-02T03:04:05Z
gross_fee_lsethstringOptionalExample: 0.1851
gross_fee_ratestringOptionalExample: 0.15
net_srr_7dstringOptionalExample: 3.375561055
oracle_reportstringOptionalExample: f071c15d86fd9ae82f62bb4bb04963f14e04045bbcac8b5439984733207821bc000000ef
protocol_service_fee_ratestringOptionalExample: 0.11
rewards_ethstringOptionalExample: 1.234
total_eth_stakedstringOptionalExample: 122007944.381
total_lseth_supplystringOptionalExample: 120520123.456789
total_protocol_active_keys_countintegerOptionalExample: 76
total_protocol_burns_lsethstringOptionalExample: 32
total_protocol_mints_lsethstringOptionalExample: 32
get/eth/v1/protocol/{date}

List wallet transactions

get

List wallet transactions for a given time period and wallet address

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
addressstringRequired

Wallet address

Query parameters
fromstringOptional

Start date (default: 1 year ago)

tostringOptional

End date (default: current time)

csvstringOptional

Output as CSV

page_sizestringOptional

Page size (default: 100)

next_cursorstringOptional

Next cursor

Responses
200

OK

application/json
get/eth/v1/wallet/{address}/transactions

Private endpoints ( authentication required)

List platform fees

get

List all platform fees for a given date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
datestringRequired

Date filter by year, month or day (eg. 2023, 2023-12, 2023-12-31). Note: times are UTC

Query parameters
page_sizeintegerOptional

Number of oracle reports per page (1-1000, default 100)

next_cursorstringOptional

Cursor returned from previous page

Responses
200

OK

application/json
get/eth/v1/platforms/{date}

List originator fees

get

List all originator fees for a given date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
datestringRequired

Date filter by year, month or day (eg. 2023, 2023-12, 2023-12-31). Note: times are UTC

Query parameters
page_sizeintegerOptional

Number of oracle reports per page (1-1000, default 100)

next_cursorstringOptional

Cursor returned from previous page

Responses
200

OK

application/json
get/eth/v1/originators/{date}

List operator fees

get

List platform operator fees for a given date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
datestringRequired

Date filter by year, month or day (eg. 2023, 2023-12, 2023-12-31). Note: times are UTC

Query parameters
page_sizeintegerOptional

Number of oracle reports per page (1-1000, default 100)

next_cursorstringOptional

Cursor returned from previous page

Responses
200

OK

application/json
get/eth/v1/operators/{date}

List rewards

post

List rewards for a time period

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
page_sizeintegerOptional

Number of lots per page (default: 100, max: 1000)

next_cursorstringOptional

Cursor for next page of lots

Bodyobject ยท message.GetRewardV4Req[]
balance_lsethstringOptionalExample: 0.382748642252721461
display_ethbooleanOptionalDefault: trueExample: false
endstringOptionalExample: 2024-01-31
startstringOptionalExample: 2024-01-01
Responses
200

OK

application/json
end_balance_lsethstringOptional
end_position_value_ethstringOptional
period_net_rewards_ethstringOptional
period_net_rewards_lsethstringOptionalExample: 0.00003930554936445
position_apystringOptional
post/eth/v1/rewards

List account rewards

post

List rewards by account for a specific date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
accountsstring[]OptionalExample: ["bb3e6114-af15-43a6-9b36-a5ec011d9d95"]
daystringOptionalExample: 2024-04-11
include_breakdown_detailsbooleanOptionalExample: false
Responses
200

OK

application/json
account_idstringOptionalExample: bb3e6114-af15-43a6-9b36-a5ec011d9d95
daystringOptionalExample: 2024-04-11
post/eth/v1/rewards/accounts

List wallet rewards

post

List rewards by wallet for a specific date

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
addressesstring[]OptionalExample: ["0x30e2a735D692fC28CD31C28F1A8259b4790f9A23"]
daystringOptionalExample: 2024-04-11
include_breakdown_detailsbooleanOptionalExample: false
Responses
200

OK

application/json
account_idstringOptionalExample: ab3e5114-af15-45b8-9c43-a5ec011d9d95
addressstringOptionalExample: 0x30e2a735D692fC28CD31C28F1A8259b4790f9A23
avg_srr_histstringOptionalExample: 0.00534633387
cumulative_burns_lsethstringOptionalExample: 0.109
cumulative_gross_rewards_ethstringOptionalExample: 0.000006264174837104
cumulative_lc_fees_ethstringOptionalExample: 0.000000439297316428
cumulative_mints_lsethstringOptionalExample: 0.49174864225272146
cumulative_net_rewards_ethstringOptionalExample: 0.00003930554936445
cumulative_operator_fees_ethstringOptionalExample: 0.000006264174837104
cumulative_originator_fees_ethstringOptionalExample: 0.000006264174837104
cumulative_platform_fees_ethstringOptionalExample: 0.000005364051442679
cumulative_protocol_fees_ethstringOptionalExample: 0.000006936273417258
cumulative_tech_provider_fees_ethstringOptionalExample: 0.000000161846379739
daystringOptionalExample: 2024-04-11
end_balance_lsethstringOptionalExample: 0.382748642252721461
end_conversion_ratestringOptionalExample: 1.037253225665527
oracle_reportstringOptionalExample: 68bbc70ba87b9467831cc3ff56fc114f3659ba9e646042007d1d54f6b95f267d00000164
org_idstringOptionalExample: org_aDL0aCAXyWYgHQ4W
period_burns_lsethstringOptionalExample: 0.1
period_gross_rewards_ethstringOptionalExample: 0.000006264174837104
period_lc_fees_ethstringOptionalExample: 0.000000425550536674
period_mints_lsethstringOptionalExample: 0.482088602351740421
period_net_rewards_ethstringOptionalExample: 0.000038075574334017
period_operator_fees_ethstringOptionalExample: 0.000006264174837104
period_originator_fees_ethstringOptionalExample: 0.000006264174837104
period_platform_fees_ethstringOptionalExample: 0.00000519619602676
period_protocol_fee_ratestringOptionalExample: 0.000006264174837104
period_protocol_fees_ethstringOptionalExample: 0.000006719219000121
period_tech_provider_fees_ethstringOptionalExample: 0.000000156781776669
start_conversion_ratestringOptionalExample: 1.0371537463463845
post/eth/v1/rewards/wallets

Reward Summary

Get account reward summary (V4)

get

Get reward summary for an account with new V4 parameter structure

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idOrKeystringRequired

Account ID or key

Query parameters
startstringOptional

Start date (YYYY-MM-DD format, defaults to 1 month ago)

endstringOptional

End date (YYYY-MM-DD format, defaults to current time)

include_breakdown_detailsbooleanOptional

Include daily breakdown details (default: false)

page_sizeintegerOptional

Number of daily reports per page (default: 100, max: 1000)

next_cursorstringOptional

Cursor for next page of daily reports

Responses
200

OK

application/json
get/eth/v1/rewards/accounts/{idOrKey}/summary

Get wallet reward summary (V4)

get

Get reward summary for a wallet address with new V4 parameter structure

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idOrAddressstringRequired

Wallet ID or address (0x-prefixed hex)

Query parameters
startstringOptional

Start date (YYYY-MM-DD format, defaults to 1 month ago)

endstringOptional

End date (YYYY-MM-DD format, defaults to current time)

include_breakdown_detailsbooleanOptional

Include daily breakdown details (default: false)

page_sizeintegerOptional

Number of daily reports per page (default: 100, max: 1000)

next_cursorstringOptional

Cursor for next page of daily reports

Responses
200

OK

application/json
get/eth/v1/rewards/wallets/{idOrAddress}/summary

Last updated

Was this helpful?