Agentic Reservations
activeAgent-first API for searching and booking restaurant reservations via Resy, including reservation jobs that book hard-to-get tables the moment reservations open. Supports MPP (Tempo) and x402 (Base/Solana) wallet auth, plus API-key subscription auth ($6/month, first 30 days free, paid operations covered). Instant booking costs $0.01 USDC; a reservation job costs $3.00 USDC. Also serves live…
Settled via Coinbase.
- Transactions · 30d
- 154
- Volume · 30d
- $4.53
- Unique buyers · 30d
- 60
- Uptime · 30d
- 100.0%
- Latency p50
- 95ms
- Reported calls · 30d
- 30
Endpoints (20 live)
GET/api/discover/restaurants/probe— Full detail for one Blackbird-network restaurant: locations with addresses, coordinates, time zone, and live open hours per location. Restaurant id comes from the discovery list endpoint. (0.01 USDC on Base)GET/api/wait-times— Live restaurant wait times from camera-based crowd data. One call lists every monitored location with its slug, open status, current crowd count, and wait in minutes. (0.01 USDC on Base)POST/api/book— Book a paid Resy reservation for the authenticated user using a slot config token. (0.01 USDC on Base)POST/api/account— Fetches account-related data from AgentRes. (0 USDC on Solana)GET/api/discover/restaurants— Restaurant recommendations from the Blackbird network (~2,000 curated restaurants, mostly NYC and San Francisco). Full-text search plus city/neighborhood filters, with complete specials on every result, refreshed daily from a cache (never a live call) — e.g. every West Village restaurant with its current Fly-reward offers in one call. (0.01 USDC on Solana)GET/api/discover/restaurants/1— Full detail for one Blackbird-network restaurant: locations with addresses, coordinates, time zone, and live open hours per location. Restaurant id comes from the discovery list endpoint. (0.01 USDC on Solana)GET/api/discover/restaurants/1/specials— Cached specials and offers for one Blackbird-network restaurant, refreshed daily by a cron job (never a live call) — e.g. Fly-reward multipliers like 'Earn 10x Fly when you pay with Blackbird'. Restaurant id comes from the discovery list endpoint. (0.01 USDC on Solana)POST/api/reservation-jobs/1/refund— Claim the refund for a canceled, failed, or timed-out reservation job. The job id goes in the URL path; no body needed. Idempotent. (0 USDC on Solana)POST/api/reservation-jobs/1/cancel— Cancel a queued reservation job. The job id goes in the URL path; no body needed. The paid charge becomes refund-eligible and is claimed via the refund endpoint. (0 USDC on Base)GET/api/reservation-jobs/1— Get a reservation job's status and payment state. The job id goes in the URL path. (0 USDC on Base)GET/api/discover/restaurants/:id— Full detail for one Blackbird-network restaurant: locations with addresses, coordinates, time zone, and live open hours per location. Restaurant id comes from the discovery list endpoint. (0.01 USDC on Solana)GET/api/me— Check the current agentres account, wallet identity, and whether the user's Resy account is linked. (0 USDC on Base)GET/api/reservations— List upcoming or past Resy reservations for the authenticated agentres user. (0 USDC on Base)GET/api/reservation-jobs— List the authenticated account's reservation jobs, newest first. (0 USDC on Base)GET/api/availability— Find available Resy reservation slots for a venue, party size, and date. (0 USDC on Base)GET/api/wait-times/history— Historical restaurant line counts for one monitored location over a time range — raw detection events or 1m/5m/1h bucket aggregates. Useful for questions like when a restaurant is least busy. (0.01 USDC on Solana)POST/api/reservation-jobs/create— Create a paid reservation job that books a hard-to-get Resy table the moment its booking window opens. Failed or duplicate enqueues are refunded. (3 USDC on Solana)POST/api/cancel— Cancel an existing Resy reservation using the reservation token returned by /api/reservations. (0 USDC on Base)POST/api/link-resy— Link a user's Resy account by requesting or verifying a Resy email OTP code. (0 USDC on Base)GET/api/search— Search Resy restaurants by name and return matching venues with IDs for availability checks. (0 USDC on Base)
First seen · last seen · last active