# REST API

Front-end developers may use our REST API (<https://api.alexgo.io>) to access the latest market data on ALEX.

## Pool

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/allswaps" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pool\_stats/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pool\_volume/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/volume\_24h/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/volume\_7d/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pool\_liquidity/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/liquidity/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/fee/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

## Stats

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/stats/tvl" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/stats/tvl/{token}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/stats/total\_supply/{token}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

## Price

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/price/{token}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pool\_token\_price/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pool\_token\_stats" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/price\_history/{token}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

## DEX

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/pairs" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/tickers" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/ticker/{ticker\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/orderbook/{ticker}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/historical\_swaps/{pool\_token\_id}" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

## Coin-gecko

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v2/coin-gecko/pairs" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v2/coin-gecko/tickers" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

## Public

***

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/public/pairs" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}

{% openapi src="<https://api.alexgo.io/swagger-ui-yaml>" path="/v1/public/amm-pool-stats" method="get" %}
<https://api.alexgo.io/swagger-ui-yaml>
{% endopenapi %}
