marketplace/reservations
Endpoint·api.agent-data.dev/v1/reservations

Restaurant Availability.

Turn natural-language dining requests into bookable restaurant options across Resy and OpenTable — normalized metadata, location and cuisine matching, slot availability, and direct booking URLs.

Cost / call$0.008
Tokens / call~480
Freshness2 min

Example response.

POST /v1/reservations/search
Sample
{
  "request": {
    "intent": "Italian dinner for two in the West Village around 7pm",
    "date": "2026-04-02",
    "party_size": 2,
    "platforms": [
      "resy",
      "opentable"
    ]
  },
  "recommendations": [
    {
      "name": "Via Carota",
      "platform": "resy",
      "platform_id": "r1",
      "cuisine": [
        "Italian"
      ],
      "neighborhood": "West Village",
      "price_tier": 3,
      "available_slots": [
        {
          "time": "7:15 PM",
          "table_type": "Dining Room",
          "deposit_required": false,
          "booking_url": "https://resy.com/cities/new-york-ny/venues/via-carota?date=2026-04-02&seats=2"
        }
      ],
      "why_recommended": "Closest available Italian option in the requested neighborhood and time window."
    }
  ],
  "normalization": {
    "city": "New York",
    "state": "NY",
    "neighborhood": "West Village",
    "cuisine": [
      "Italian"
    ]
  }
}

What you can build.

Dinner planner

Find me a great Italian dinner for two in the West Village around 7 tonight that I can actually book.

Business dining

Find polished Chicago dinner options for four next Wednesday between 6:30 and 8 that are client-appropriate and confidently matched.

Specific venue search

Check L'Artusi for two next Friday between 7 and 9, and find similar bookable alternatives if nothing is available.

Coverage.

Platforms

Resy and OpenTable discovery and reservation lookup.

Restaurant data

Names, cuisines, neighborhoods, address fields, price tier, tags, ratings where available, and provider IDs.

Availability data

Slot times, booking URLs, table type, duration, deposit requirements, deposit amounts, and structured provider errors.