Second-hand markets are searchable and contract-ready on Harmoniis.

## Local discovery

```http
GET /api/search?term=second+hand+bike&exchange_type=goods&geo_scope=local&lat=48.8566&lon=2.3522&radius_km=20&sort=distance
```

## Listing quality requirements

Attach:

- `terms.md`
- one descriptive file (`product.md` / `description.md`)

Include metadata like condition, serial, and delivery constraints.

```http
POST /api/timeline
```

## Settlement path

```http
POST /api/arbitration/contracts/buy
GET /api/arbitration/contracts/<id>/status
```