---
title: "Fetch open offers"
method: GET
path: "/v1/offers"
tags: ["Offers"]
---

# Fetch open offers

`GET /v1/offers`

## Query parameters

- `type` 'collection' | 'nft' | 'all'
- `maker` string
- `contract` string
- `token_id` integer
- `created_before` string
- `created_after` string
- `cursor` string
- `sort` 'created_at' | 'price'
- `limit` integer
- `direction` 'asc' | 'desc'

## Response `200`

Successful

- OrderResponse
  - `success` boolean, required
  - `next` string
  - `data` Order[]
    - `id` integer
    - `item_hash` string
    - `maker` string
    - `taker` string
    - `token` TokenLite
      - `contract` string
      - `token_id` integer
      - `erc_type` 'erc721' | 'erc1155'
    - `price` string
    - `currency` string
    - `type` string, required
    - `is_collection_offer` string
    - `royalty_fee` integer — Base rate is 10^6. For example, 50000 means 5%
    - `created_at` string
    - `end_at` string

---

[API](https://skmtc.net/x2y2/apis/x2y2-openapi.md) · [All operations](https://skmtc.net/x2y2/apis/x2y2-openapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/x2y2/x2y2-openapi/versions/84d91477b3ec/schema)
