REST API v2.0

ASEAN Hotel & Business
Intelligence API

Enterprise-grade REST API. 175+ revenue-qualified hotels across Singapore & Thailand. Real-time reputation scoring, segment analysis & AI-powered lead prioritization โ€” built for hospitality tech, investors & M&A due diligence.

Authentication

All endpoints except /health require an API key sent via the X-RapidAPI-Key header.

$ curl -H "X-RapidAPI-Key: YOUR_KEY" https://odyssey-fx-intelligence.abacusai.app/api/v1/stats

Base URL

https://odyssey-fx-intelligence.abacusai.app/api/v1

Endpoints

GET/healthPublic

Health check โ€” no authentication required.

Example

curl https://odyssey-fx-intelligence.abacusai.app/api/v1/health

Response

{ "status": "ok", "service": "ASEAN Hotel Intelligence API", "version": "2.0.0" }
GET/stats

Dataset statistics: total hotels, pipeline value, breakdown by country & segment.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" https://odyssey-fx-intelligence.abacusai.app/api/v1/stats

Response

{ "total_hotels": 175, "total_pipeline_usd": 455000, "by_country": { "SG": 85, "TH": 90 }, "meta": "ASEAN_HOTELS_QUALIFIED_v2" }
GET/hotels

List all hotels with filtering. Params: limit, offset, segment, country, min_rating, max_rating.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/hotels?country=TH&limit=5"

Response

{ "hotels": [{ "uen": "TH-...", "name": "...", ... }], "total": 90, "limit": 5, "offset": 0 }
GET/hotels/{uen}

Get a single hotel by its unique identifier (UEN for SG, TH-xxx for Thailand).

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" https://odyssey-fx-intelligence.abacusai.app/api/v1/hotels/53231936B

Response

{ "uen": "53231936B", "name": "...", "rating": 3.8, "total_reviews": 412, ... }
GET/hotels/segment/{segment}

Filter hotels by reputation segment: critical, at_risk, stable, strong.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" https://odyssey-fx-intelligence.abacusai.app/api/v1/hotels/segment/critical

Response

{ "segment": "critical", "count": 42, "hotels": [...] }
GET/hotels/score

AI-powered lead scoring โ€” ranks hotels by business urgency. Params: limit, segment, country, min_score.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/hotels/score?limit=5&segment=CRITICAL"

Response

{ "total_scored": 5, "leads": [{ "name": "...", "lead_score": 24.3, "priority_label": "CRITICAL_LEAD" }] }
GET/fx/savings

FX Savings Calculator โ€” compares bank fees vs Wise for ASEAN currencies. Params: amount, currency, transfers_per_year.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/fx/savings?amount=5000&currency=THB&transfers_per_year=12"

Response

{ "bank": { "annual_cost_usd": 2400 }, "wise": { "annual_cost_usd": 360 }, "savings": { "annual_usd": 2040 } }
GET/email/validate

Email Deliverability Checker โ€” syntax validation, domain normalization, MX record check. Param: email (required).

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/email/[email protected]"

Response

{ "corrected_email": "[email protected]", "has_mx": true, "deliverable": true, "mx_records": ["mx1.hotel.com"] }
GET/shorts/generate

Viral Shorts Script Generator โ€” creates title + hook + body + CTA from proven patterns. Params: pattern (money|ai_news|enterprise|decoder), avatar (profiler|fx_analyst|curator|longevity, optional โ€” adds persona, scene direction & FTC/EU-AI-Act disclosure), count.

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/shorts/generate?pattern=decoder&avatar=profiler&count=2"

Response

{ "scripts": [{ "title": "...", "hook": "...", "scene_direction": "...", "disclosure": "..." }] }
GET/geo/audit

GEO Visibility Audit โ€” scores how well a business web page is structured to be cited by AI answer engines (ChatGPT, Perplexity, Google AI Overviews). Analyzes schema.org, FAQ, NAP, metadata. Param: url (required).

Example

curl -H "X-RapidAPI-Key: YOUR_KEY" "https://odyssey-fx-intelligence.abacusai.app/api/v1/geo/audit?url=https://yourhotel.com"

Response

{ "geo_score": 62, "grade": "C", "signals_passed": 6, "top_priorities": [{ "signal": "Structured data (JSON-LD schema.org)", "impact": 20 }] }

Ready to integrate ASEAN hotel intelligence into your product?

Subscribe on RapidAPI