{
  "name": "ReviewPadel API",
  "version": "v1",
  "principles": [
    "Offers are returned for one market at a time; a shop never appears outside its own market.",
    "Ranking within a market is by availability and price only.",
    "Every offer links to its shop listing and observation time."
  ],
  "endpoints": [
    "/v1/markets",
    "/v1/shops?market=us",
    "/v1/rackets?market=us&brand=&q=",
    "/v1/rackets/{id}?market=us",
    "/v1/rackets/{id}/history?market=us"
  ]
}