Flynet API
Real venue data straight from the Flynet partner API — no accounts, no subscriptions, no API keys, no charge. Member routes authenticate with a SIWX wallet signature; reservations and payments spend the member's own FLY via payment intents.
Twenty-three endpoints. All free.
GET /api/restaurants
List Flynet restaurants — paginated brand-level records.
GET /api/restaurants/{id}
One restaurant by UUID.
GET /api/restaurants/{id}/locations
A restaurant's physical locations.
GET /api/locations
List all venue locations, paginated.
GET /api/locations/{id}
One location — embeds restaurant and neighborhood.
GET /api/locations/{id}/open_hours
Weekly open hours for a venue.
GET /api/check_ins
Anonymized venue check-in feed — filter by restaurant, location, or time window.
GET /api/check_ins/{id}
One check-in by UUID.
GET /api/challenges
A restaurant's FLY reward campaigns.
GET /api/specials
A restaurant's limited offers and menu items.
GET /api/users/me
Your member profile — bring your own Flynet JWT (X-Flynet-Token).
GET /api/users/me/check_ins
Your check-in history. Also: /status, /wallets, /tags, /memberships.
POST /api/payment_intents
Create, confirm, cancel, refund, and list FLY payment intents as the linked member.
Get started.
Install the AgentCash MCP server and your agent can discover and call every Flynet endpoint on its own.
Run once in your terminal — the server is added to your user scope.
claude mcp add agentcash --scope user -- npx -y agentcash@latest