curl --request GET \
--url https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/ \
--header 'Authorization: <api-key>'import requests
url = "https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"organization": {
"slug": "<string>",
"name": "<string>"
},
"asset": "<string>",
"exchange": {
"slug": "<string>",
"name": "<string>",
"icon_url": "<string>"
},
"pair": "<string>",
"timestamp": "<string>",
"spread_bps": 123
}
]Get trusted spread
Returns trusted spread in bps (basis points) per organization, exchange, pair and bucket. Trusted values are measured from the market maker’s own exchange accounts instead of being reported by it. Market makers see their own organization’s values; project owners see every market maker’s values for the assets they own. With interval=a each row covers the whole range and has no timestamp.
curl --request GET \
--url https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/ \
--header 'Authorization: <api-key>'import requests
url = "https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.glassmarkets.io/v2/organizations/trusted-metrics/spread/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"organization": {
"slug": "<string>",
"name": "<string>"
},
"asset": "<string>",
"exchange": {
"slug": "<string>",
"name": "<string>",
"icon_url": "<string>"
},
"pair": "<string>",
"timestamp": "<string>",
"spread_bps": 123
}
]Authorizations
Token-based authentication with required prefix "Token ". Example: "Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b"
Query Parameters
Comma seperated list of assets <asset>,<asset>.Defaults to all assets the user has access to if not provided.
100File name of the CSV download. Defaults to data.csv.
1M- Aggregated in 1 month periods.1w- Aggregated in 1 week periods.1d- Aggregated in 1 day periods.4h- Aggregated in 4 hour periods.1h- Aggregated in 1 hour periods.30m- Aggregated in 30 minute periods.15m- Aggregated in 15 minute periods.5m- Aggregated in 5 minute periods.1m- Aggregated in 1 minute periods.c- Will return all the data for the specified time range using the biggest periods possible.a- Will return the aggregate of the data for the specified time range.
1M, 1w, 1d, 4h, 1h, 30m, 15m, 5m, 1m, c, a 130-minutes- 30-minutes1-hour- 1-hour3-hours- 3-hours6-hours- 6-hours12-hours- 12-hours1-day- 1-day7-days- 7-days1-month- 1-month3-months- 3-months6-months- 6-months1-year- 1-year
30-minutes, 1-hour, 3-hours, 6-hours, 12-hours, 1-day, 7-days, 1-month, 3-months, 6-months, 1-year 1Comma seperated list of organization slugs <slug>,<slug>.Defaults to all organizations the user is member of, if not provided.Available organizations are returned in the /v1/organizations endpoint.
100Set to csv to download the rows as a CSV file.
csv 
