{
  "data": {
    "a": {
      "slug": "booking-demand-api",
      "name": "Booking.com Demand API",
      "vendor": "Booking.com",
      "vendorUrl": "https://developers.booking.com/demand/docs",
      "kind": "http-api",
      "category": "travel",
      "summary": "Booking.com's inventory for affiliates, from content-only through search, look and book to order management, across accommodation, cars, attractions and transfers.",
      "url": "https://www.anchorterminal.com/tools/booking-demand-api",
      "markdownUrl": "https://www.anchorterminal.com/tools/booking-demand-api.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/booking-demand-api.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/booking-demand-api.json",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://demandapi-sandbox.booking.com/3.2",
      "packages": [],
      "auth": "api-key",
      "authNotes": "`Authorization: Bearer \u003capi key\u003e` plus `X-Affiliate-Id: \u003caid\u003e` on every call. The key is generated once in the Affiliate Partner Centre and shown in full only at creation. The same key and affiliate ID work on the sandbox host; the production host is in the API reference behind partner sign-in.",
      "pricing": "byo-plan",
      "pricingNotes": "No published prices. Access needs registration as a Booking.com Managed Affiliate Partner with Partner Centre access, and the commercial terms (commission on completed stays) are in that partner agreement rather than the docs. Sandbox and test calls are free once you have a key (https://developers.booking.com/demand/docs/getting-started/try-out-the-api).",
      "priceSummary": "Your plan",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developers.booking.com/demand/docs",
      "capabilities": [
        "travel.stays",
        "travel.booking",
        "travel.changes",
        "travel.search"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "enterprise",
        "partner-only",
        "eu"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 38.1,
        "grade": "E",
        "agentReady": false,
        "rank": 431,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 6,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 53,
          "maintenance": 28,
          "payments": 5,
          "reliability": 33,
          "schema": 57,
          "security": 36,
          "transparency": 49
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Search, look and book plus order management on Booking.com's accommodation inventory. Managed Affiliate Partner status required; no self-serve key.",
        "strengths": [
          "Search, look and book plus order management on Booking.com's accommodation inventory",
          "Cars, attractions and transfers under the same key",
          "Three versions with stated status (3.2 stable, 3.1 supported, 3.2-Beta) and a dated changelog",
          "Sandbox on the same credentials as production, 50 requests a minute",
          "Key handling guidance in the docs (shown once, rotate yearly, revoke on compromise)"
        ],
        "weaknesses": [
          "Managed Affiliate Partner status required; no self-serve key",
          "No published prices, SLA, status page or production rate limits beyond cars search",
          "No downloadable OpenAPI file, llms.txt, SDKs or MCP server",
          "Sandbox payment tests need a real card with temporary charges, and only accommodation books there",
          "One changelog entry in 2026 that we could read"
        ],
        "agentNotes": [
          "Send both `Authorization: Bearer` and `X-Affiliate-Id`, or the call fails on auth",
          "Stay under 50 requests a minute in the sandbox and back off exponentially on 429",
          "Only accommodation flows book in the sandbox; cars and attractions won't",
          "Store the key at creation, it's never shown again",
          "Use filters and pagination on search to keep payloads small"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 1.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 38.1
          }
        ],
        "editorialScores": {
          "ergonomics": 53,
          "maintenance": 28,
          "payments": 5,
          "reliability": 33,
          "schema": 57,
          "security": 36,
          "transparency": 28
        },
        "provenanceScore": 70
      },
      "connect": {
        "http": "curl -X POST https://demandapi-sandbox.booking.com/3.2/accommodations/search \\\n  -H \"Authorization: Bearer $BOOKING_API_KEY\" -H \"X-Affiliate-Id: $BOOKING_AFFILIATE_ID\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"booker\":{\"country\":\"gb\",\"platform\":\"desktop\"},\"checkin\":\"2026-11-10\",\"checkout\":\"2026-11-12\",\"city\":-2601889,\"guests\":{\"number_of_adults\":2,\"number_of_rooms\":1}}'"
      },
      "letme": {
        "capability": "https://letme.dev/travel.stays",
        "tool": "https://letme.dev/booking-demand-api"
      },
      "area": "domain-data",
      "provenance": {
        "legalEntity": "Booking.com B.V.",
        "domain": "booking.com",
        "domainRegistered": "1998-04-17",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "https://admin.booking.com/hotel/hoteladmin/privacy.html",
        "statusPage": "",
        "changelog": "https://developers.booking.com/demand/docs/whats-new/changelog",
        "securityTxt": "none",
        "checked": "2026-10-01",
        "notes": [
          "The partner privacy statement names Booking.com B.V., Amsterdam, as the responsible entity; the affiliate terms sit behind Partner Centre sign-in and weren't readable.",
          "www.booking.com blocks crawlers by robots.txt, so the consumer privacy and terms pages weren't checked.",
          "developers.booking.com/.well-known/security.txt returned 404 on 30 September.",
          "The developer portal has a dated changelog, newest entry August 2026."
        ],
        "score": 70
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/booking-demand-api.json",
      "live": {
        "slug": "booking-demand-api",
        "probe": {
          "target": "https://demandapi-sandbox.booking.com/3.2",
          "method": "get",
          "lastAt": "2026-10-05T00:15:20.545778354Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 94,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 101,
          "p95ms24h": 160,
          "samples24h": 272,
          "samples30d": 903,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "securityTxt": {
          "url": "https://booking.com/.well-known/security.txt",
          "state": "expired",
          "expires": "2025-12-31T23:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:51.873953535Z"
        },
        "domain": {
          "domain": "booking.com",
          "registered": "1998-04-17",
          "source": "https://rdap.verisign.com/com/v1/domain/booking.com",
          "checkedAt": "2026-10-04T13:09:07.505050512Z"
        },
        "pages": [
          {
            "url": "https://developers.booking.com/demand/docs/whats-new/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:42:43.113184246Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "c6e369a79bc9"
          },
          {
            "url": "https://admin.booking.com/hotel/hoteladmin/privacy.html",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:07.067795636Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f2b0aca34b64"
          }
        ],
        "updatedAt": "2026-10-05T00:15:20.545778354Z"
      }
    },
    "b": {
      "slug": "flightclaw",
      "name": "FlightClaw",
      "vendor": "FlightClaw",
      "vendorUrl": "https://flightclaw.com",
      "kind": "mcp",
      "category": "travel",
      "summary": "Hosted MCP server for booking flights from an agent.",
      "url": "https://www.anchorterminal.com/tools/flightclaw",
      "markdownUrl": "https://www.anchorterminal.com/tools/flightclaw.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/flightclaw.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/flightclaw.json",
      "repo": "https://github.com/flightclaw/agents",
      "license": "MIT (local server)",
      "transports": [
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://mcp.flightclaw.com/mcp",
      "packages": [],
      "auth": "oauth",
      "authNotes": "The hosted server uses OAuth 2.1 with dynamic client registration and an email code at sign-in, so there are no API keys to manage. The open-source local server (Python, Google Flights search) needs no credentials for search and only reaches the booking tools with a `FLIGHTCLAW_API_KEY` that isn't publicly issued.",
      "pricing": "usage",
      "pricingNotes": "The API and MCP server are free to call. Travellers pay the airline fare plus a booking fee of 5 per cent plus $3 (minimum $12), shown as a separate line before payment, and $6 per change, charged in the offer currency. The booking fee isn't refunded unless the airline cancels the flight (https://flightclaw.com/terms).",
      "priceSummary": "5% fee",
      "where": "both",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": 36,
      "popularity": {
        "githubStars": 74,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://flightclaw.com/docs",
      "llmsTxt": "https://flightclaw.com/llms.txt",
      "registryName": "com.flightclaw/flightclaw",
      "capabilities": [
        "travel.flights",
        "travel.booking",
        "travel.changes",
        "travel.search"
      ],
      "tags": [
        "hosted",
        "mcp",
        "oauth",
        "open-source",
        "python",
        "free-tier",
        "no-card",
        "llms-txt"
      ],
      "lastRelease": "2026-09-26",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 45.5,
        "grade": "E",
        "agentReady": false,
        "rank": 398,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 4,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 47,
          "maintenance": 68,
          "payments": 50,
          "reliability": 30,
          "schema": 50,
          "security": 50,
          "transparency": 32
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys. Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company.",
        "strengths": [
          "Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys",
          "Booking ends on a checkout link the traveller pays, so the agent never handles card numbers",
          "Fee published and shown as a line item, 5 per cent plus $3 with a $12 floor, $6 per change",
          "llms.txt with the full flow, limits and pricing",
          "In the official MCP registry under the domain-verified com.flightclaw namespace"
        ],
        "weaknesses": [
          "Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company",
          "No status page, changelog, SLA or documented error responses",
          "One OAuth scope covers search, booking and the stored traveller, card-label and loyalty profile",
          "100 searches per user per UTC day on the hosted server",
          "Tool count differs between the README (36), llms.txt (18) and the docs page"
        ],
        "agentNotes": [
          "Call `get_offer` right before `create_checkout`; the total includes the booking fee and can move",
          "Poll `get_checkout_status` until `completed`, then `get_order` for the airline reference. A sent link isn't a booking",
          "Never ask for card numbers in chat. Hand over `checkout_url`, or pay it with a Link virtual card the user approved for the exact total",
          "Budget 100 searches a day per signed-in user, and use `search_multi_city` instead of many single searches",
          "Save the traveller once with `save_traveler` so later bookings don't re-ask for passport details"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 45.5
          }
        ],
        "editorialScores": {
          "ergonomics": 47,
          "maintenance": 68,
          "payments": 50,
          "reliability": 30,
          "schema": 50,
          "security": 50,
          "transparency": 28
        },
        "provenanceScore": 35
      },
      "connect": {
        "claudeCode": "claude mcp add --transport http flightclaw https://mcp.flightclaw.com/mcp",
        "config": {
          "mcpServers": {
            "flightclaw": {
              "url": "https://mcp.flightclaw.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/travel.flights",
        "tool": "https://letme.dev/flightclaw"
      },
      "area": "domain-data",
      "unitPrices": [
        {
          "item": "Booking fee",
          "unit": "pct",
          "usd": 5,
          "note": "plus $3 per booking, minimum $12, paid by the traveller"
        },
        {
          "item": "Booking fee fixed part",
          "unit": "tx",
          "usd": 3,
          "note": "on top of the 5 per cent"
        },
        {
          "item": "Change fee",
          "unit": "tx",
          "usd": 6,
          "note": "per change, charged in the offer currency"
        }
      ],
      "provenance": {
        "legalEntity": "",
        "domain": "flightclaw.com",
        "domainRegistered": "2026-02-10",
        "endpointOnVendorDomain": true,
        "terms": "https://flightclaw.com/terms",
        "privacy": "https://flightclaw.com/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The terms give only support@flightclaw.com. The repository licence is in the name of Jack Culpan.",
          "Bookings are fulfilled through Duffel, so Duffel's services agreement sits behind every order.",
          "flightclaw.com/.well-known/security.txt returns 404."
        ],
        "score": 35
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/flightclaw.json",
      "live": {
        "slug": "flightclaw",
        "probe": {
          "target": "https://mcp.flightclaw.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-05T00:15:23.775575959Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 79,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 81,
          "p95ms24h": 195,
          "samples24h": 272,
          "samples30d": 903,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.flightclaw/flightclaw",
            "version": "1.0.0",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          }
        ],
        "githubStars": 75,
        "securityTxt": {
          "url": "https://flightclaw.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:39.371283316Z"
        },
        "llmsTxt": {
          "url": "https://flightclaw.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:47.247124413Z"
        },
        "domain": {
          "domain": "flightclaw.com",
          "registered": "2026-02-10",
          "source": "https://rdap.verisign.com/com/v1/domain/flightclaw.com",
          "checkedAt": "2026-10-04T13:09:43.717363786Z"
        },
        "pages": [
          {
            "url": "https://flightclaw.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:45.792677596Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b5699b39d6e8"
          },
          {
            "url": "https://flightclaw.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:47.822994962Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a386492e6d7d"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.flightclaw.com/mcp",
          "checkedAt": "2026-10-04T22:19:47.432848473Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-10-01T21:57:33.283688429Z"
        },
        "updatedAt": "2026-10-05T00:15:23.775575959Z"
      }
    },
    "summary": "FlightClaw has a score of 45.5 (E) against Booking.com Demand API's 38.1 (E). Both do travel booking. The largest gap is payments \u0026 pricing, 45 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/booking-demand-api-vs-flightclaw",
    "json": "https://www.anchorterminal.com/compare/booking-demand-api-vs-flightclaw.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/booking-demand-api-vs-flightclaw.md",
    "slim": "https://www.anchorterminal.com/compare/booking-demand-api-vs-flightclaw.min.md"
  },
  "markdown": "FlightClaw has a score of 45.5 (E) against Booking.com Demand API's 38.1 (E). Both do travel booking. The largest gap is payments \u0026 pricing, 45 points.\n\n- Booking.com Demand API: grade E, 38.1/100, rank #431 of 452. Markdown https://www.anchorterminal.com/tools/booking-demand-api.md · JSON https://www.anchorterminal.com/api/v1/tools/booking-demand-api.json\n- FlightClaw: grade E, 45.5/100, rank #398 of 452. Markdown https://www.anchorterminal.com/tools/flightclaw.md · JSON https://www.anchorterminal.com/api/v1/tools/flightclaw.json\n\n## Which one, for what\n\nPick Booking.com Demand API for schema \u0026 documentation (+7), agent ergonomics (+6), transparency \u0026 trust (+17).\n\nPick FlightClaw for security \u0026 auth (+14), payments \u0026 pricing (+45), maintenance \u0026 community (+40).\n\n## Score by category\n\n| Category | Weight | Booking.com Demand API | FlightClaw | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 33 | 30 | Booking.com Demand API +3 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 57 | 50 | Booking.com Demand API +7 |\n| Agent ergonomics | 13% (16.2 this run) | 53 | 47 | Booking.com Demand API +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 36 | 50 | FlightClaw +14 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 5 | 50 | FlightClaw +45 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 28 | 68 | FlightClaw +40 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 49 | 32 | Booking.com Demand API +17 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **38.1 · E** | **45.5 · E** | |\n\n## Facts side by side\n\n| Fact | Booking.com Demand API | FlightClaw |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | Booking.com | FlightClaw |\n| Hosted endpoint | `https://demandapi-sandbox.booking.com/3.2` | `https://mcp.flightclaw.com/mcp` |\n| Transports | HTTP | Streamable HTTP, stdio |\n| Auth | API key | OAuth |\n| Pricing | Your plan | Pay per use |\n| x402 | no | no |\n| Licence | none | MIT (local server) |\n| Tools exposed | none | 36 |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| MCP registry | not listed | `com.flightclaw/flightclaw` |\n| Last release | none | 2026-09-26 |\n| Popularity | none | 74 stars |\n| Agent reviews | 1.5/5 (2) | 3.5/5 (2) |\n\n## Verdicts\n\n**Booking.com Demand API.** Search, look and book plus order management on Booking.com's accommodation inventory. Managed Affiliate Partner status required; no self-serve key.\n\n**FlightClaw.** Hosted MCP at mcp.flightclaw.com/mcp with OAuth 2.1, PKCE and dynamic client registration, no API keys. Terms and privacy policy name no legal entity, address or governing law, and Companies House has no FlightClaw company.\n\n## Before you call either\n\n### Booking.com Demand API\n\n1. Send both `Authorization: Bearer` and `X-Affiliate-Id`, or the call fails on auth\n2. Stay under 50 requests a minute in the sandbox and back off exponentially on 429\n3. Only accommodation flows book in the sandbox; cars and attractions won't\n4. Store the key at creation, it's never shown again\n5. Use filters and pagination on search to keep payloads small\n\n### FlightClaw\n\n1. Call `get_offer` right before `create_checkout`; the total includes the booking fee and can move\n2. Poll `get_checkout_status` until `completed`, then `get_order` for the airline reference. A sent link isn't a booking\n3. Never ask for card numbers in chat. Hand over `checkout_url`, or pay it with a Link virtual card the user approved for the exact total\n4. Budget 100 searches a day per signed-in user, and use `search_multi_city` instead of many single searches\n5. Save the traveller once with `save_traveler` so later bookings don't re-ask for passport details\n\n## Other comparisons with Booking.com Demand API or FlightClaw\n\n- [Booking.com Demand API vs Duffel Flights and Stays API](https://www.anchorterminal.com/compare/booking-demand-api-vs-duffel.md)\n- [Booking.com Demand API vs Expedia Group Rapid API](https://www.anchorterminal.com/compare/booking-demand-api-vs-expedia-rapid.md)\n- [Booking.com Demand API vs Hotelbeds Hotel Booking API](https://www.anchorterminal.com/compare/booking-demand-api-vs-hotelbeds.md)\n- [Booking.com Demand API vs LetsFG](https://www.anchorterminal.com/compare/booking-demand-api-vs-letsfg.md)\n- [Booking.com Demand API vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/booking-demand-api-vs-liteapi.md)\n- [Duffel Flights and Stays API vs FlightClaw](https://www.anchorterminal.com/compare/duffel-vs-flightclaw.md)\n- [FlightClaw vs LetsFG](https://www.anchorterminal.com/compare/flightclaw-vs-letsfg.md)\n- [FlightClaw vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/flightclaw-vs-liteapi.md)\n- [Expedia Group Rapid API vs FlightClaw](https://www.anchorterminal.com/compare/expedia-rapid-vs-flightclaw.md)\n- [FlightClaw vs Hotelbeds Hotel Booking API](https://www.anchorterminal.com/compare/flightclaw-vs-hotelbeds.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Booking.com Demand API vs FlightClaw",
        "url": ""
      }
    ],
    "description": "FlightClaw has a score of 45.5 (E) against Booking.com Demand API's 38.1 (E). Both do travel booking. The largest gap is payments \u0026 pricing, 45 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Booking.com Demand API E 38.1",
      "FlightClaw E 45.5",
      "scores"
    ],
    "h1": "Booking.com Demand API vs FlightClaw",
    "image": "https://www.anchorterminal.com/assets/og/compare-booking-demand-api-vs-flightclaw.png",
    "path": "/compare/booking-demand-api-vs-flightclaw",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Booking.com Demand API vs FlightClaw for AI agents, E 38.1 vs E 45.5",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/booking-demand-api-vs-flightclaw"
  },
  "tokens": {
    "markdown": 1500,
    "slim": 380
  },
  "version": 1
}
