---
title: "Get contracts summary"
method: GET
path: "/api/v1/contracts"
tags: ["Market Data"]
---

# Get contracts summary

`GET /api/v1/contracts`

Returns a summary of all perpetual contracts traded on the exchange,

## Response `200`

Contracts summary

- ContractsResponse — Wrapper response matching the CoinGecko/CMC `/contracts` format.
  - `contracts` ContractDto[], required
    - `base_currency` string, required
    - `base_volume` string, required
    - `contract_index` integer, required
    - `end_timestamp` string, required
    - `funding_rate` string, required
    - `high` string, required
    - `index_currency` string, required
    - `index_price` string, required
    - `last_price` string, required
    - `low` string, required
    - `next_funding_rate` string, required
    - `next_funding_rate_timestamp` string, required
    - `open_interest` string, required
    - `open_interest_usd` string, required
    - `product_type` string, required
    - `start_timestamp` string, required
    - `target_currency` string, required
    - `target_volume` string, required
    - `ticker_id` string, required

## Other responses

- `500` — Database error

---

[API](https://skmtc.net/decibel/apis/decibel-trading-api.md) · [All operations](https://skmtc.net/decibel/apis/decibel-trading-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/decibel/decibel-trading-api/revisions/37a02083ff59/schema)
