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