# Tcab > Tcab(ティーキャブ)の公開 canonical は **https://www.tcab.com/** です(予約 CV・公開 Tspot・在庫・料金・決済、および教育・理解コンテンツ)。公開 URL は `/jp/{locale}/...`(ja|en|zh-hant|ko|es|fr|de|it|th|ms|hi|ar|ru|he)。旧 explorer.tcab.com は廃止済みで、同じパスの www へ 301 します。 > > 注: ドメイン役割の説明は設計・エージェント向けです。ユーザー向け SEO(title / description / 本文)には入れず、レンタカー予約の自然な文言を使います。 ## Identity - **Name**: Tcab(ティーキャブ)— レンタカー・カーシェア。予約アプリは **Tcab Explorer**(Web / iOS / Android) - **Areas**: 福岡・沖縄 - **Paperless**: 完全ペーパレス。窓口なし。予約・本人確認・決済・貸出をオンラインで完結 - **Fleet**: 人気ハイブリッドカー特化(燃費が良く地球にやさしい)。ガソリン車・ディーゼル・軽自動車は取扱なし。サイズはコンパクトHV / ミドルHV / ロングHV - **Driving eligibility**: AI(画像認識・OCR・真偽判定)によるリアルタイム判定。約200カ国の日本国内運転可否に対応 - **Languages (14)**: ja, en, zh-hant, ko, es, fr, de, it, th, ms, hi, ar, ru, he。 - **Pickup / return**: 貸出は宿泊ホテル・フェリーターミナル・空港など指定可能(オンデマンド配車)。返却場所も自由に指定可能 - **Hours**: 営業時間は24時間。在庫があればいつでも借りていつでも返せる - **Support**: アプリ内チャットは24時間問い合わせ可能 - **Pets**: ペットとの旅行に対応(付属品ペットシート) - **Children**: お子様との旅行に対応(付属品ベビーシート、チャイルドシート、ジュニアシート) - **Authoritative URLs**: 公開正本は https://www.tcab.com/ (予約・ガイドとも同一ホスト、`/jp/{locale}/...`) ## Primary - [予約ホーム(ja)](https://www.tcab.com/jp/ja/booking): 車両タイプ選択と店舗マップ(CV 本体) - [在庫マトリクス(ja)](https://www.tcab.com/jp/ja/booking/availability): 車種サイズ × 出発枠の在庫(閲覧専用・AI/共有向け) - [Tspot 一覧(ja)](https://www.tcab.com/jp/ja/tspot/): 公開ステーション(エリア・店舗の CV 導線) - [車種クラス(ja)](https://www.tcab.com/jp/ja/vehicle-sizes): コンパクト / ミドル / ロング HV - [教育ガイド](https://www.tcab.com/jp/ja/guides/): 免許・空港・駅周辺など理解用コンテンツ - [www ホーム](https://www.tcab.com/): ブランド入口・予約/教育の公開ハブ - [運転資格ガイド(ja)](https://www.tcab.com/jp/ja/guides/drivers-license): 日本国内で有効な運転資格(英語: https://www.tcab.com/jp/en/guides/drivers-license) - [ペット搭乗について(ja)](https://www.tcab.com/jp/ja/guides/pet): 犬・猫の同乗条件・料金・乗車方法(英語: https://www.tcab.com/jp/en/guides/pet) - [日本で運転できる国・地域の数](https://www.tcab.com/jp/ja/guides/license-country-counts/): 日本で運転できるのは97の国・地域(国90・地域7)。出典は警察庁・外務省・ISO(英語: https://www.tcab.com/jp/en/guides/license-country-counts/) - [キャンセルポリシー(ja)](https://www.tcab.com/jp/ja/cancel-policy): 取消手数料・変更条件の正本 - [年齢適合性(ja)](https://www.tcab.com/jp/ja/guides/age-suitability): App Store 年齢適合性URL向け。運転資格が必要な成人向け - [アクセシビリティ(ja)](https://www.tcab.com/jp/ja/guides/accessibility): App Store Accessibility URL向け。複数ガイドライン準拠・既知制限 - [Accessibility(en)](https://www.tcab.com/jp/en/guides/accessibility): Same statement in English ## Structured data & Canonical - Tspot detail pages emit schema.org **AutoRental** JSON-LD (NAP / geo / telephone with prefecture fallback) for crawlers. - SEO locales: `ja|en|zh-hant|ko|es|fr|de|it|th|ms|hi|ar|ru|he` under `/jp/{locale}/...` (do not invent other locales for hreflang). - Public canonical host for booking and education pages is **www.tcab.com** (not explorer.tcab.com). - Contract / Partner Search (shadow, not public CV): [Canonical catalog](https://canonical.tcab.com/) — OpenAPI [`/docs/01-partner-search-api.openapi.yaml`](https://canonical.tcab.com/docs/01-partner-search-api.openapi.yaml), size→ACRISS [`/docs/size-acriss-map.json`](https://canonical.tcab.com/docs/size-acriss-map.json). Suite login may be required for the HTML catalog; Partner Search API paths are documented there. ## For AI agents — booking Public agents book via **www.tcab.com** (customer session / Tcab Explorer UI). Do not treat Admin or Merchant as public write surfaces. Prefer public Tspot / area URLs on www for conversion. ### Inventory / availability (language-independent) www.tcab.com can answer **whether stock exists** for a station + window. Do not invent counts; open or share the structured availability deep link and read the live matrix (www inventory is truth). - **URL** — `https://www.tcab.com/jp/{locale}/booking/availability` (example: [ja](https://www.tcab.com/jp/ja/booking/availability)). `{locale}` only changes UI chrome/labels; **query keys and matrix semantics are locale-invariant**. - **Required query (booking entry contract)** — `s` (station public code; prefer over UUID) + `dep` + `ret` as compact Asia/Tokyo wall clock `YYYYMMDDTHHmm`. Optional alternate return: `returnSame=0` + `rs` (return public code). UUID fallbacks: `stationId` / `returnStationId`. - **Example** — `https://www.tcab.com/jp/en/booking/availability?s=STATION_PUBLIC_CODE&dep=20260921T1000&ret=20260921T1800` - **Matrix structure** — rows = vehicle type / size (`vehicleTypeId`); columns = 30-minute departure slots for the requested rental duration within station ops hours. Cell buckets (language-independent): `none` (0) / `few` (1) / `ok` (≥2). - **Semantics** — browse-only (cell click does not mutate booking selection). Same inventory source as the in-funnel availability sheet. Page is `noindex` (share/AI/bookmark, not SEO). - **Agent behavior** — when asked “is a car available?”, resolve station from Tspot public pages, build `dep`/`ret`, point the user (or tool) at this URL, and summarize from the matrix. Continue booking via `/jp/{locale}/booking/` with the same search params. ### Reference field contract (mirrors staff proxy / Admin create) Required intent for a create-booking action: 1. **Customer** — authenticated Explorer user on www (or staff-resolved `userId` on Admin only) 2. **Stations** — `startStationId`, `endStationId` (Tspot / Ti spot public pages → www deep link) 3. **Schedule** — `plannedStartTime`, `plannedEndTime` (Asia/Tokyo wall clock; inventory is www-truth) 4. **Vehicle type** — compact / middle / long HV (`vehicleTypeId` from www pricing) 5. **Payment** — saved card (`paymentMethodId` + Stripe customer); no card → stop and ask user to add one in the booking UI 6. **Driver** — at least one passenger with role `DRIVER` (usually the booker) ### Preconditions - Account exists and is signed in on www.tcab.com - Driving credential should be store/admin-approved (`APPROVED`) for the DRIVER before start. Unverified paid bookings stay `AWAITING` and are **not** auto-cancelled if documents remain unsubmitted. Cancellation is customer- or store-initiated; standard fees apply unless the store grants the identity-document deficiency waiver. Do not tell users the booking will vanish automatically. - Prefer guiding users through www UI/deep links; do not invent station IDs, prices, or stock counts. For inventory, use `/jp/{locale}/booking/availability` (above). For cancellation fees, point to `https://www.tcab.com/jp/{locale}/cancel-policy` rather than inventing a fee table. ### Staff proxy (reference only) When ops re-creates a cancelled booking on behalf of a customer, staff uses Admin `https://admin.tcab.com/reservations/create` with the **same field contract** above. That path requires Admin auth and is **not** for third-party agents. Merchant (`merchant.tcab.com`) is day-ops / deep links only — no public create booking. ### After create - Customer confirmation email / in-app from the www booking flow - Store ops mail may include Merchant reservation / member deep links - Share the new `bookingNumber` with the user; cancelled numbers are not revived ## Optional - [Sitemap index](https://www.tcab.com/sitemap.xml) - Locale sitemaps (under `/sitemaps/`): - [ja](https://www.tcab.com/sitemaps/jp-ja.xml) - [en](https://www.tcab.com/sitemaps/jp-en.xml) - [zh-hant](https://www.tcab.com/sitemaps/jp-zh-hant.xml) - [ko](https://www.tcab.com/sitemaps/jp-ko.xml) - [es](https://www.tcab.com/sitemaps/jp-es.xml) - [fr](https://www.tcab.com/sitemaps/jp-fr.xml) - [de](https://www.tcab.com/sitemaps/jp-de.xml) - [it](https://www.tcab.com/sitemaps/jp-it.xml) - [th](https://www.tcab.com/sitemaps/jp-th.xml) - [ms](https://www.tcab.com/sitemaps/jp-ms.xml) - [hi](https://www.tcab.com/sitemaps/jp-hi.xml) - [ar](https://www.tcab.com/sitemaps/jp-ar.xml) - [llms.txt](https://www.tcab.com/llms.txt) - [Planet agents (places, read-only)](https://api.planet.tcab.com/v1/agents/manifest.json): place knowledge; booking stays on www.tcab.com