# API overview

Base URL (planned): `https://api.unvault.com/v1`

| Resource | Endpoints |
| --- | --- |
| Chains | `GET /chains` |
| Collections | `GET /collections`, `GET /collections/{slug}`, `GET /collections/{slug}/traits`, `GET /collections/{slug}/stats` |
| Items | `GET /collections/{slug}/items`, `GET /items/{chain}/{contract}/{tokenId}`, `GET /accounts/{address}/items` |
| Listings | `GET /listings`, `POST /listings` (signed order), `POST /listings/{id}/fulfillment` |
| Offers | `GET /offers`, `POST /offers`, `POST /offers/{id}/fulfillment` |
| Activity | `GET /activity` (sales, listings, offers, transfers, mints, vault moves) |
| Vault | `GET /vault/status/{chain}/{contract}/{tokenId}`, `GET /vault/moves/{id}` |
| Drops | `GET /drops`, `GET /drops/{slug}`, `GET /drops/{slug}/eligibility/{address}` |

Each group has its own page with parameters and response shapes. Everything here is subject to change before launch.
