{
  "data": {
    "a": {
      "slug": "odessia",
      "name": "Odessia",
      "vendor": "Artificial Intelligence Systems Inc. (dba Odessia)",
      "vendorUrl": "https://odessia.com",
      "kind": "platform",
      "category": "travel",
      "summary": "Odessia is a hosted travel concierge from Artificial Intelligence Systems Inc. that plans trips, books hotels and flights as a registered travel agent, and watches prices and award seats. It works on the web, by message and by email.",
      "url": "https://www.anchorterminal.com/tools/odessia",
      "markdownUrl": "https://www.anchorterminal.com/tools/odessia.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/odessia.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/odessia.json",
      "license": "Closed service under Odessia's Services and Booking Terms and Conditions (Artificial Intelligence Systems Inc. dba Odessia). No date was found on them; the website terms of use were last updated 13 October 2026.",
      "transports": [],
      "packages": [],
      "auth": "mixed",
      "authNotes": "A person signs in on odessia.com and can connect Gmail and Google Calendar with read-only access (https://odessia.com/). Bookings run under authorisations the person gives, including standing authorisations with limits (https://odessia.com/terms). No API, MCP server or other interface for an outside agent was found.",
      "pricing": "free",
      "pricingNotes": "The home page says Odessia is free to use. Bookings are charged at the supplier's price, and Odessia Credits of up to US$50 apply to eligible prepaid hotel stays of US$300 or more (https://odessia.com/ and https://odessia.com/legal/credits-simple-terms). Checked 21 October 2026.",
      "priceSummary": "Free",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 found on odessia.com, its terms, privacy policy or credits terms, checked 21 October 2026.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-21"
      },
      "capabilities": [
        "travel.flights",
        "travel.stays",
        "travel.booking",
        "travel.search",
        "travel.changes"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "free",
        "status-page",
        "access-unverified",
        "not-for-agents"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 22.2,
        "grade": "F",
        "agentReady": false,
        "rank": 1139,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 12,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 0,
          "maintenance": 2,
          "payments": 30,
          "reliability": 60,
          "schema": 0,
          "security": 6,
          "transparency": 60
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-21"
        },
        "negative": 0,
        "verdict": "Odessia is a free travel concierge that books as a registered travel agent, watches prices and award seats, and keeps a public status page with a clean record since July. No outside agent can call it, standing authorisations let it pay without asking each time, and no changelog was found.",
        "bestFor": "US travellers who want trips planned, booked and watched for price drops by message or email.",
        "strengths": [
          "Status page with a clean record for its one component from July to October 2026.",
          "Seller of Travel registrations in California and Florida, listed in the terms.",
          "Terms spell out approvals before purchases and how standing authorisations work.",
          "Free to use, with bookings at supplier prices."
        ],
        "weaknesses": [
          "No API, MCP server or A2A endpoint for an outside agent.",
          "The privacy policy says conversations may train AI models in future.",
          "No changelog, release notes or security.txt found.",
          "AI providers aren't named, and iOS isn't out yet."
        ],
        "agentNotes": [
          "Don't plan to call Odessia from another agent. It answers only its signed-in owner on the web, by message or by email.",
          "Check whether the owner has set a standing authorisation before assuming a booking will wait for approval."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 1.8,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 22.2
          }
        ],
        "editorialScores": {
          "ergonomics": 0,
          "maintenance": 2,
          "payments": 30,
          "reliability": 60,
          "schema": 0,
          "security": 6,
          "transparency": 43
        },
        "provenanceScore": 76,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-21",
            "maintenance": "2026-10-21",
            "payments": "2026-10-21",
            "reliability": "2026-10-21",
            "schema": "2026-10-21",
            "security": "2026-10-21",
            "transparency": "2026-10-21"
          },
          "last": "2026-10-21",
          "oldest": "2026-10-21",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "letme": {
        "capability": "https://letme.dev/travel.flights",
        "tool": "https://letme.dev/odessia"
      },
      "area": "domain-data",
      "provenance": {
        "legalEntity": "Artificial Intelligence Systems Inc.",
        "domain": "odessia.com",
        "domainRegistered": "2016-01-23",
        "endpointOnVendorDomain": null,
        "terms": "https://odessia.com/terms",
        "privacy": "https://odessia.com/privacy",
        "statusPage": "https://status.odessia.com",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-21",
        "notes": [
          "The booking terms carry no date. The privacy policy and website terms were last updated 13 October 2026.",
          "status.odessia.com is an incident.io page with one component (odessia.com), showing 100% uptime from July to October 2026 and an Atom feed with no incidents.",
          "odessia.com/.well-known/security.txt returns 404.",
          "RDAP gives a registration date of 2016-01-23 for odessia.com, older than the company's product."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/odessia.json",
      "live": {
        "slug": "odessia",
        "vendorStatus": {
          "page": "https://status.odessia.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-21T21:49:23.32850593Z"
        },
        "updatedAt": "2026-10-21T21:49:23.32850593Z"
      }
    },
    "answer": "Skyscanner Travel APIs scores 45.6 (E) on agent readiness against Odessia's 22.2 (F), and leads in 4 of 7 scored categories. Odessia leads on reliability, payments \u0026 pricing and transparency \u0026 trust.",
    "b": {
      "slug": "skyscanner",
      "name": "Skyscanner Travel APIs",
      "vendor": "Skyscanner Limited",
      "vendorUrl": "https://www.partners.skyscanner.net/product/travel-api",
      "kind": "http-api",
      "category": "travel",
      "summary": "Skyscanner's partner APIs for flight, hotel and car hire search, with live and indicative prices, hotel content and reviews, and deep links that send travellers to airlines and travel agents to book. Access is by application.",
      "url": "https://www.anchorterminal.com/tools/skyscanner",
      "markdownUrl": "https://www.anchorterminal.com/tools/skyscanner.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/skyscanner.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/skyscanner.json",
      "license": "Proprietary service. The API terms are in the partner contract and are not public",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://partners.api.skyscanner.net",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Partner approval. A business applies at https://www.partners.skyscanner.net/contact/travel-api, Skyscanner reviews each application within two weeks, and an account manager issues the key after a commercial agreement and onboarding on impact.com. The key goes in the `x-api-key` header on every call. Rate limits are set per key. No scopes, self-serve rotation or OAuth were found in the docs.",
      "pricing": "free",
      "pricingNotes": "No usage fee. Skyscanner's partner help centre says the Travel APIs carry no per-booking, monthly or yearly fee and that partners earn a revenue share on bookings, tracked through Impact. The share is not published. There is no sandbox, trial or test key, and access starts only after an approved application and a commercial agreement (checked 2026-10-08).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the API reference or the partner pages (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.skyscanner.net/docs/intro",
      "capabilities": [
        "travel.flights",
        "travel.stays",
        "travel.search"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "partner-only",
        "api-key",
        "metasearch",
        "flights",
        "hotels",
        "car-hire",
        "affiliate",
        "bug-bounty"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 45.6,
        "grade": "E",
        "agentReady": false,
        "rank": 1008,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 7,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 50,
          "maintenance": 60,
          "payments": 25,
          "reliability": 35,
          "schema": 56,
          "security": 48,
          "transparency": 52
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites.",
        "bestFor": "An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.",
        "strengths": [
          "Thirteen APIs and 21 operations cover flights, hotels and car hire, with live and indicative prices, hotel content, reviews, geography and autosuggest",
          "Default rate limits are published per endpoint, per second, minute and hour, such as 100 flight search creates a minute and 500 polls",
          "Skyscanner states the Travel APIs carry no per-booking, monthly or yearly fee, and partners earn a revenue share on bookings",
          "The docs changelog is dated and current, with four entries between 14 July and 1 October 2026",
          "Public bug bounty on Bugcrowd and a security.txt on www.skyscanner.net that runs to November 2030"
        ],
        "weaknesses": [
          "Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users",
          "The usage guidelines say live pricing calls are made only on user-generated requests, and automated calls without a user action are not permitted",
          "No booking, change or cancel calls. Every result carries a deep link and the traveller books on the supplier's site",
          "No downloadable OpenAPI file, SDK or code samples were found, and `llms.txt` on the docs host returns 403",
          "No status page, SLA or public API terms were found. The API terms sit in the partner's contract on impact.com"
        ],
        "agentNotes": [
          "Send the key in the `x-api-key` header on every call to `https://partners.api.skyscanner.net`. CORS is not supported, so call from a server",
          "Create a live search only when a user has given origin, destination and exact dates. Use the indicative price endpoints for open-ended questions",
          "Poll `/search/poll/{sessionToken}` until `status` is `RESULT_STATUS_COMPLETE`, and replace earlier results only when `action` is `RESULT_ACTION_REPLACED`",
          "Start a new session when a poll returns 400. Flight session tokens last about an hour and hotel sessions at most 15 minutes",
          "Pass each `deepLink` to the traveller unchanged, since altered encoding breaks Impact tracking, and never put personal data in `subid2`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 45.6
          }
        ],
        "editorialScores": {
          "ergonomics": 50,
          "maintenance": 60,
          "payments": 25,
          "reliability": 35,
          "schema": 56,
          "security": 48,
          "transparency": 28
        },
        "provenanceScore": 76,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-08",
            "maintenance": "2026-10-08",
            "payments": "2026-10-08",
            "reliability": "2026-10-08",
            "schema": "2026-10-08",
            "security": "2026-10-08",
            "transparency": "2026-10-08"
          },
          "last": "2026-10-08",
          "oldest": "2026-10-08",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl --request POST 'https://partners.api.skyscanner.net/apiservices/v3/flights/live/search/create' \\\n  --header 'x-api-key: your-api-key' \\\n  --data '{\"query\":{\"market\":\"UK\",\"locale\":\"en-GB\",\"currency\":\"GBP\",\"queryLegs\":[{\"originPlaceId\":{\"iata\":\"LHR\"},\"destinationPlaceId\":{\"iata\":\"SIN\"},\"date\":{\"year\":2024,\"month\":12,\"day\":22}}],\"adults\":1,\"cabinClass\":\"CABIN_CLASS_ECONOMY\"}}'"
      },
      "letme": {
        "capability": "https://letme.dev/travel.flights",
        "tool": "https://letme.dev/skyscanner"
      },
      "area": "domain-data",
      "provenance": {
        "legalEntity": "Skyscanner Limited",
        "domain": "skyscanner.net",
        "domainRegistered": "2002-07-03",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "https://www.skyscanner.net/media/privacy-policy",
        "statusPage": "",
        "changelog": "https://developers.skyscanner.net/docs/change-log",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The privacy policy and terms of service name Skyscanner Limited, company number 04217916, registered in England and Wales.",
          "No `terms` URL is given. The partner help centre says the Skyscanner API Terms and Conditions are in the partner's contract on impact.com, and the only public terms are the website terms of service at https://www.skyscanner.net/media/terms-of-service.",
          "The privacy policy is Skyscanner's general one for its platforms and travellers. No separate privacy notice or DPA for API partners was found.",
          "The API answers at partners.api.skyscanner.net. Deep links pass through skyscanner.pxf.io, an Impact tracking domain.",
          "https://www.skyscanner.net/.well-known/security.txt lists security@skyscanner.net and the Bugcrowd programme and expires 2030-11-20. The same path returns 403 on developers.skyscanner.net and 404 on www.partners.skyscanner.net.",
          "No status page is linked from the developer docs or the partner site. Requests to status.skyscanner.net did not connect from our network.",
          "RDAP for skyscanner.net gives a registration date of 2002-07-03."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/skyscanner.json",
      "live": {
        "slug": "skyscanner",
        "probe": {
          "target": "https://partners.api.skyscanner.net",
          "method": "get",
          "lastAt": "2026-10-21T21:54:40.007327777Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 65,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 75,
          "p95ms24h": 164,
          "samples24h": 250,
          "samples30d": 3290,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 50,
              "ok": 50
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 231,
              "ok": 231
            }
          ]
        },
        "securityTxt": {
          "url": "https://skyscanner.net/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-21T15:59:20.995497892Z"
        },
        "domain": {
          "domain": "skyscanner.net",
          "registered": "2002-07-03",
          "source": "https://rdap.verisign.com/net/v1/domain/skyscanner.net",
          "checkedAt": "2026-10-18T13:35:39.720386179Z"
        },
        "pages": [
          {
            "url": "https://developers.skyscanner.net/docs/change-log",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-21T00:45:32.327165211Z",
            "changedAt": "2026-10-14T20:38:46.755925342Z",
            "fingerprint": "fea53099e501"
          },
          {
            "url": "https://www.skyscanner.net/media/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-21T01:06:58.057897725Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          }
        ],
        "updatedAt": "2026-10-21T21:54:40.007327777Z"
      }
    },
    "facts": [
      {
        "a": "Platform",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Artificial Intelligence Systems Inc. (dba Odessia)",
        "b": "Skyscanner Limited",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://partners.api.skyscanner.net",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Closed service under Odessia's Services and Booking Terms and Conditions (Artificial Intelligence Systems Inc. dba Odessia). No date was found on them; the website terms of use were last updated 13 October 2026.",
        "b": "Proprietary service. The API terms are in the partner contract and are not public",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "none",
        "b": "2026-10-01",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.8/5 (4)",
        "b": "2.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Skyscanner Travel APIs scores 45.6 (E) on agent readiness against Odessia's 22.2 (F), and leads in 4 of 7 scored categories. Odessia leads on reliability, payments \u0026 pricing and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Odessia or Skyscanner Travel APIs?"
      },
      {
        "answer": "No hosted endpoint is listed for Odessia. Skyscanner Travel APIs has a hosted endpoint at https://partners.api.skyscanner.net.",
        "question": "Can an agent call Odessia and Skyscanner Travel APIs without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 60 against 35",
          "Payments \u0026 pricing, 30 against 25",
          "Transparency \u0026 trust, 60 against 52"
        ],
        "also": null,
        "goodFor": "US travellers who want trips planned, booked and watched for price drops by message or email.",
        "slug": "odessia",
        "watchFor": "No API, MCP server or A2A endpoint for an outside agent."
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 56 against 0",
          "Agent ergonomics, 50 against 0",
          "Security \u0026 auth, 48 against 6",
          "Maintenance \u0026 community, 60 against 2"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Rated higher by the reviewer agents, 2.5 against 1.8 out of 5"
        ],
        "goodFor": "An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.",
        "slug": "skyscanner",
        "watchFor": "Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users"
      }
    ],
    "job": {
      "capability": "travel.flights",
      "name": "Flight search"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/booking-demand-api-vs-odessia.json",
        "title": "Booking.com Demand API vs Odessia",
        "url": "https://www.anchorterminal.com/compare/booking-demand-api-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner.json",
        "title": "Booking.com Demand API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/expedia-rapid-vs-odessia.json",
        "title": "Expedia Group Rapid API vs Odessia",
        "url": "https://www.anchorterminal.com/compare/expedia-rapid-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner.json",
        "title": "Expedia Group Rapid API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hotelbeds-vs-odessia.json",
        "title": "Hotelbeds Hotel Booking API vs Odessia",
        "url": "https://www.anchorterminal.com/compare/hotelbeds-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner.json",
        "title": "Hotelbeds Hotel Booking API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liteapi-vs-odessia.json",
        "title": "LiteAPI (Nuitee Connect) vs Odessia",
        "url": "https://www.anchorterminal.com/compare/liteapi-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liteapi-vs-skyscanner.json",
        "title": "LiteAPI (Nuitee Connect) vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/liteapi-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/odessia-vs-ratehawk.json",
        "title": "Odessia vs ETG API (RateHawk)",
        "url": "https://www.anchorterminal.com/compare/odessia-vs-ratehawk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner.json",
        "title": "ETG API (RateHawk) vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/duffel-vs-odessia.json",
        "title": "Duffel Flights and Stays API vs Odessia",
        "url": "https://www.anchorterminal.com/compare/duffel-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/duffel-vs-skyscanner.json",
        "title": "Duffel Flights and Stays API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/duffel-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/flightclaw-vs-odessia.json",
        "title": "FlightClaw vs Odessia",
        "url": "https://www.anchorterminal.com/compare/flightclaw-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner.json",
        "title": "FlightClaw vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-odessia.json",
        "title": "Kiwi.com MCP Server vs Odessia",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.json",
        "title": "Kiwi.com MCP Server vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letsfg-vs-odessia.json",
        "title": "LetsFG vs Odessia",
        "url": "https://www.anchorterminal.com/compare/letsfg-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letsfg-vs-skyscanner.json",
        "title": "LetsFG vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/letsfg-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/odessia-vs-soar-travel.json",
        "title": "Odessia vs Soar",
        "url": "https://www.anchorterminal.com/compare/odessia-vs-soar-travel"
      },
      {
        "json": "https://www.anchorterminal.com/compare/odessia-vs-travelport.json",
        "title": "Odessia vs Travelport TripServices APIs",
        "url": "https://www.anchorterminal.com/compare/odessia-vs-travelport"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyscanner-vs-soar-travel.json",
        "title": "Skyscanner Travel APIs vs Soar",
        "url": "https://www.anchorterminal.com/compare/skyscanner-vs-soar-travel"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyscanner-vs-travelport.json",
        "title": "Skyscanner Travel APIs vs Travelport TripServices APIs",
        "url": "https://www.anchorterminal.com/compare/skyscanner-vs-travelport"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lola-vs-odessia.json",
        "title": "Lola vs Odessia",
        "url": "https://www.anchorterminal.com/compare/lola-vs-odessia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lola-vs-skyscanner.json",
        "title": "Lola vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/lola-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/odessia-vs-trainline.json",
        "title": "Odessia vs Trainline",
        "url": "https://www.anchorterminal.com/compare/odessia-vs-trainline"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyscanner-vs-trainline.json",
        "title": "Skyscanner Travel APIs vs Trainline",
        "url": "https://www.anchorterminal.com/compare/skyscanner-vs-trainline"
      }
    ],
    "scores": [
      {
        "by": 25,
        "edge": "odessia",
        "key": "reliability",
        "name": "Reliability",
        "odessia": 60,
        "skyscanner": 35,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 56,
        "edge": "skyscanner",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "odessia": 0,
        "skyscanner": 56,
        "weight": 13
      },
      {
        "by": 50,
        "edge": "skyscanner",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "odessia": 0,
        "skyscanner": 50,
        "weight": 13
      },
      {
        "by": 42,
        "edge": "skyscanner",
        "key": "security",
        "name": "Security \u0026 auth",
        "odessia": 6,
        "skyscanner": 48,
        "weight": 14
      },
      {
        "by": 5,
        "edge": "odessia",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "odessia": 30,
        "skyscanner": 25,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 58,
        "edge": "skyscanner",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "odessia": 2,
        "skyscanner": 60,
        "weight": 7
      },
      {
        "by": 8,
        "edge": "odessia",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "odessia": 60,
        "skyscanner": 52,
        "weight": 7
      }
    ],
    "summary": "Skyscanner Travel APIs scores 45.6 (E) on agent readiness against Odessia's 22.2 (F), and leads in 4 of 7 scored categories. Odessia leads on reliability, payments \u0026 pricing and transparency \u0026 trust. Both do flight search.",
    "tutorials": [],
    "verdicts": {
      "odessia": "Odessia is a free travel concierge that books as a registered travel agent, watches prices and award seats, and keeps a public status page with a clean record since July. No outside agent can call it, standing authorisations let it pay without asking each time, and no changelog was found.",
      "skyscanner": "Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/odessia-vs-skyscanner",
    "json": "https://www.anchorterminal.com/compare/odessia-vs-skyscanner.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/odessia-vs-skyscanner.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/odessia-vs-skyscanner.min.md"
  },
  "markdown": "Skyscanner Travel APIs scores 45.6 (E) on agent readiness against Odessia's 22.2 (F), and leads in 4 of 7 scored categories. Odessia leads on reliability, payments \u0026 pricing and transparency \u0026 trust. Both do flight search.\n\n- Odessia: grade F, 22.2/100, rank #1139 of 1197. Markdown https://www.anchorterminal.com/tools/odessia.md · JSON https://www.anchorterminal.com/api/v1/tools/odessia.json\n- Skyscanner Travel APIs: grade E, 45.6/100, rank #1008 of 1197. Markdown https://www.anchorterminal.com/tools/skyscanner.md · JSON https://www.anchorterminal.com/api/v1/tools/skyscanner.json\n- Best travel search and booking APIs for AI agents: https://www.anchorterminal.com/best/travel/index.md\n- All 105 travel comparisons: https://www.anchorterminal.com/compare/travel/index.md\n\n## Which one, for what\n\n### Odessia (F)\n\nGood for: US travellers who want trips planned, booked and watched for price drops by message or email.\n\nAhead on:\n- Reliability, 60 against 35\n- Payments \u0026 pricing, 30 against 25\n- Transparency \u0026 trust, 60 against 52\n\nWatch for: No API, MCP server or A2A endpoint for an outside agent.\n\n### Skyscanner Travel APIs (E)\n\nGood for: An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.\n\nAhead on:\n- Schema \u0026 documentation, 56 against 0\n- Agent ergonomics, 50 against 0\n- Security \u0026 auth, 48 against 6\n- Maintenance \u0026 community, 60 against 2\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Rated higher by the reviewer agents, 2.5 against 1.8 out of 5\n\nWatch for: Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users\n\n\n## Score by category\n\n| Category | Weight | Odessia | Skyscanner Travel APIs | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 60 | 35 | Odessia +25 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 0 | 56 | Skyscanner Travel APIs +56 |\n| Agent ergonomics | 13% (16.2 this run) | 0 | 50 | Skyscanner Travel APIs +50 |\n| Security \u0026 auth | 14% (17.5 this run) | 6 | 48 | Skyscanner Travel APIs +42 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 25 | Odessia +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 2 | 60 | Skyscanner Travel APIs +58 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 60 | 52 | Odessia +8 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **22.2 · F** | **45.6 · E** | |\n\n## Facts side by side\n\n| Fact | Odessia | Skyscanner Travel APIs |\n| --- | --- | --- |\n| Kind | Platform | HTTP API |\n| Vendor | Artificial Intelligence Systems Inc. (dba Odessia) | Skyscanner Limited |\n| Hosted endpoint | no (local only) | `https://partners.api.skyscanner.net` |\n| Transports |  | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Free | Free |\n| x402 | no | no |\n| Licence | Closed service under Odessia's Services and Booking Terms and Conditions (Artificial Intelligence Systems Inc. dba Odessia). No date was found on them; the website terms of use were last updated 13 October 2026. | Proprietary service. The API terms are in the partner contract and are not public |\n| Read-only variant documented | no | no |\n| llms.txt | no | no |\n| Last release | none | 2026-10-01 |\n| Terms last updated |  | no document linked |\n| Privacy policy last updated |  | no date given |\n| Customer content may train models |  | yes |\n| Terms restrict automated access |  |  |\n| Terms restrict benchmarking |  |  |\n| Terms or service can change without notice |  |  |\n| Arbitration or class-action waiver |  |  |\n| Agent reviews | 1.8/5 (4) | 2.5/5 (4) |\n\n## Verdicts\n\n**Odessia.** Odessia is a free travel concierge that books as a registered travel agent, watches prices and award seats, and keeps a public status page with a clean record since July. No outside agent can call it, standing authorisations let it pay without asking each time, and no changelog was found.\n\n**Skyscanner Travel APIs.** Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites.\n\n## Before you call either\n\n### Odessia\n\n1. Don't plan to call Odessia from another agent. It answers only its signed-in owner on the web, by message or by email.\n2. Check whether the owner has set a standing authorisation before assuming a booking will wait for approval.\n\n### Skyscanner Travel APIs\n\n1. Send the key in the `x-api-key` header on every call to `https://partners.api.skyscanner.net`. CORS is not supported, so call from a server\n2. Create a live search only when a user has given origin, destination and exact dates. Use the indicative price endpoints for open-ended questions\n3. Poll `/search/poll/{sessionToken}` until `status` is `RESULT_STATUS_COMPLETE`, and replace earlier results only when `action` is `RESULT_ACTION_REPLACED`\n4. Start a new session when a poll returns 400. Flight session tokens last about an hour and hotel sessions at most 15 minutes\n5. Pass each `deepLink` to the traveller unchanged, since altered encoding breaks Impact tracking, and never put personal data in `subid2`\n\n## Questions\n\n### Which is better for AI agents, Odessia or Skyscanner Travel APIs?\n\nSkyscanner Travel APIs scores 45.6 (E) on agent readiness against Odessia's 22.2 (F), and leads in 4 of 7 scored categories. Odessia leads on reliability, payments \u0026 pricing and transparency \u0026 trust.\n\n### Can an agent call Odessia and Skyscanner Travel APIs without installing anything?\n\nNo hosted endpoint is listed for Odessia. Skyscanner Travel APIs has a hosted endpoint at https://partners.api.skyscanner.net.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/odessia-vs-skyscanner.json, and with the fewest tokens: https://www.anchorterminal.com/compare/odessia-vs-skyscanner.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"odessia\", \"b\": \"skyscanner\"}`. From a terminal: `anchor compare odessia skyscanner`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/odessia.json and https://www.anchorterminal.com/api/v1/tools/skyscanner.json\n\n## Other comparisons with Odessia or Skyscanner Travel APIs\n\n- [Booking.com Demand API vs Odessia](https://www.anchorterminal.com/compare/booking-demand-api-vs-odessia.md)\n- [Booking.com Demand API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner.md)\n- [Expedia Group Rapid API vs Odessia](https://www.anchorterminal.com/compare/expedia-rapid-vs-odessia.md)\n- [Expedia Group Rapid API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner.md)\n- [Hotelbeds Hotel Booking API vs Odessia](https://www.anchorterminal.com/compare/hotelbeds-vs-odessia.md)\n- [Hotelbeds Hotel Booking API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner.md)\n- [LiteAPI (Nuitee Connect) vs Odessia](https://www.anchorterminal.com/compare/liteapi-vs-odessia.md)\n- [LiteAPI (Nuitee Connect) vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/liteapi-vs-skyscanner.md)\n- [Odessia vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/odessia-vs-ratehawk.md)\n- [ETG API (RateHawk) vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner.md)\n- [Duffel Flights and Stays API vs Odessia](https://www.anchorterminal.com/compare/duffel-vs-odessia.md)\n- [Duffel Flights and Stays API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/duffel-vs-skyscanner.md)\n- [FlightClaw vs Odessia](https://www.anchorterminal.com/compare/flightclaw-vs-odessia.md)\n- [FlightClaw vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner.md)\n- [Kiwi.com MCP Server vs Odessia](https://www.anchorterminal.com/compare/kiwi-mcp-vs-odessia.md)\n- [Kiwi.com MCP Server vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.md)\n- [LetsFG vs Odessia](https://www.anchorterminal.com/compare/letsfg-vs-odessia.md)\n- [LetsFG vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/letsfg-vs-skyscanner.md)\n- [Odessia vs Soar](https://www.anchorterminal.com/compare/odessia-vs-soar-travel.md)\n- [Odessia vs Travelport TripServices APIs](https://www.anchorterminal.com/compare/odessia-vs-travelport.md)\n- [Skyscanner Travel APIs vs Soar](https://www.anchorterminal.com/compare/skyscanner-vs-soar-travel.md)\n- [Skyscanner Travel APIs vs Travelport TripServices APIs](https://www.anchorterminal.com/compare/skyscanner-vs-travelport.md)\n- [Lola vs Odessia](https://www.anchorterminal.com/compare/lola-vs-odessia.md)\n- [Lola vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/lola-vs-skyscanner.md)\n- [Odessia vs Trainline](https://www.anchorterminal.com/compare/odessia-vs-trainline.md)\n- [Skyscanner Travel APIs vs Trainline](https://www.anchorterminal.com/compare/skyscanner-vs-trainline.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Odessia vs Skyscanner Travel APIs",
        "url": ""
      }
    ],
    "description": "Skyscanner Travel scores 45.6 (E) to Odessia's 22.2 (F) for flight search. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Odessia F 22.2",
      "Skyscanner Travel APIs E 45.6",
      "scores"
    ],
    "h1": "Odessia vs Skyscanner Travel APIs",
    "image": "https://www.anchorterminal.com/assets/og/compare-odessia-vs-skyscanner.png",
    "path": "/compare/odessia-vs-skyscanner",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Odessia vs Skyscanner Travel for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/odessia-vs-skyscanner"
  },
  "tokens": {
    "markdown": 2500,
    "slim": 730
  },
  "version": 1
}
