Restaurant locator and footprint mapping
Raising Cane'sエンドポイントを使えば、「Restaurant locator and footprint mapping」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Raising Cane's public restaurant data into structured JSON — a state/city/store directory tree, coordinate proximity search with distance, full per-store detail, the complete national menu (Combos, Tailgates, Extras, Drinks), and the promotions index with each promotion's published official rules. Credential-free.
Browse Raising Cane's store directory, find restaurants by coordinate, and get store detail, the national menu, and promotion terms as JSON.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
14
サンプル数
6
ライブカタログスナップショット
稼働エンドポイント
6
メソッド
GET
必須パラメータ
10
スキーマ参照
6
{
"platform": "Raising Cane's",
"endpoint": "raisingcanes-nearby",
"method": "GET",
"path": "/raisingcanes/nearby",
"auth": "apiKey"
}ユースケース
Browse Raising Cane's store directory, find restaurants by coordinate, and get store detail, the national menu, and promotion terms as JSON.
Raising Cane'sエンドポイントを使えば、「Restaurant locator and footprint mapping」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Raising Cane'sエンドポイントを使えば、「Menu and promotion monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Raising Cane'sエンドポイントを使えば、「Local retail presence monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のRaising Cane'sエンドポイントカタログから取得しています(エンドポイント6件、ドキュメント化されたリクエストパラメータ14個、公開レスポンススキーマ6件)。DocsとPlaygroundが参照しているカタログと同じものです。
Raising Cane'sのエンドポイントは6件、6つのリクエストファミリーに分類されています(Directory、Menu、Nearbyほか3件)。
これらのRaising Cane'sエンドポイントには14個のリクエストパラメータがドキュメント化されており、うち10個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
6件のRaising Cane'sエンドポイントのうち6件が実際のサンプルレスポンスを、6件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Raising Cane'sのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Raising Cane'sのエンドポイントは6個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/raisingcanes/directory
/raisingcanes/menu
/raisingcanes/nearby
/raisingcanes/promotion
/raisingcanes/promotions
/raisingcanes/store
エンドポイントカタログ
/raisingcanes/nearbyReturns Raising Cane's restaurants within a radius of a latitude/longitude, ordered nearest first, each with its distance in miles and kilometres, address, coordinates, timezone, price tier and which pickup/delivery services it offers. This proximity result carries less detail than GET /raisingcanes/store (Raising Cane's own nearby-search key is not configured with hours or phone) -- each result's `path` chains straight into GET /raisingcanes/store for the full record. `total_in_radius` reports how many stores fall inside the radius overall, which is usually far more than one page; use `offset` to walk it. A coordinate with no Raising Cane's nearby returns an empty list rather than an error.
MCPツール raisingcanes_nearby
/raisingcanes/directoryReturns one level of Raising Cane's store directory tree. Omit path for the root, which lists the US states Raising Cane's operates in; pass a child's path to descend (state to cities, city to stores). Each child carries its name, path, URL and how many stores sit under that branch. A child with is_store true is a store record rather than another directory level -- pass its path to GET /raisingcanes/store. This is a directory browse, not a proximity search: use GET /raisingcanes/nearby for a radius lookup.
MCPツール raisingcanes_directory
/raisingcanes/storeReturns one Raising Cane's store: name, full postal address, phone, coordinates, its general weekly hours plus separately published dine-in and drive-thru hours, Raising Cane's own per-store amenity labels (e.g. DRIVE_THRU, CURBSIDE_PICKUP), which pickup/delivery services it offers, and its Google Place id. Store paths come from GET /raisingcanes/directory entries whose is_store is true. Passing a directory path here returns a 404 rather than a hollow record.
MCPツール raisingcanes_store
/raisingcanes/menuReturns Raising Cane's full published menu: every section (Combos, Tailgates, Extras, Drinks) and every item, each with its name, Raising Cane's own item description (commonly ending in a calorie count or range), and image. This is a single fixed national menu page, not a per-store or per-region menu -- it takes no parameters. Raising Cane's does not publish price on this page; pricing lives behind the separate order.raisingcanes.com ordering flow, which needs a selected store and is out of scope here.
MCPツール raisingcanes_menu
/raisingcanes/promotionsReturns Raising Cane's full promotions index: every current and past sweepstakes, giveaway, and other promotion the site links to, grouped under Raising Cane's own category headings (e.g. "Sweepstakes & Giveaways", "Lucky Promotions", "First Promotions"). Each entry's path chains into GET /raisingcanes/promotion for that promotion's full official-rules text. Some entries carry an empty path -- Raising Cane's own index links a since-expired promotion back to the homepage rather than removing the entry; treat an empty path as no longer resolvable rather than a bug.
MCPツール raisingcanes_promotions
/raisingcanes/promotionReturns one Raising Cane's promotion's published official terms: title and official-rules text (eligibility, prize details, effective date), exactly as the promotion's own page publishes them, as separate paragraphs in publication order. Promotion paths come from GET /raisingcanes/promotions entries. A path with no promotion at it (expired, mistyped, or the empty path some index entries carry) returns a 404.
MCPツール raisingcanes_promotion
関連API
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
Raising Cane'sのスクレイピング方法
Crawlora's Raising Cane's endpoints return normalized public Raising Cane's data as JSON with one API key — no Raising Cane's account required. The menu is a single national page, not per-store.
Call /raisingcanes/directory with no path for the root — the US states Raising Cane's operates in — then pass a child's path to descend state to cities to stores.
Pass a latitude and longitude to /raisingcanes/nearby for restaurants nearest first with each result's distance. This is the proximity search the directory browse can't do, since walking the tree means knowing the administrative path in advance.
Pass the path from a /raisingcanes/directory entry flagged is_store to /raisingcanes/store for that restaurant's published detail.
Call /raisingcanes/menu with no parameters for Raising Cane's full published menu — every section (Combos, Tailgates, Extras, Drinks) and every item in it. This is one fixed national marketing page, not a per-store or per-region menu.
Call /raisingcanes/promotions for the full index of current and past sweepstakes, giveaways, and other promotions, grouped under Raising Cane's own category headings, then pass a promotion path to /raisingcanes/promotion for that promotion's published official rules — eligibility, prize details, and effective date.
FAQ
Call /raisingcanes/nearby with a coordinate or /raisingcanes/directory to browse the state/city/store tree, /raisingcanes/store for one restaurant's detail, /raisingcanes/menu for the national menu, and /raisingcanes/promotions plus /raisingcanes/promotion for promotions and their terms — all return structured JSON with one API key.
No — /raisingcanes/menu returns one fixed national marketing page covering every section (Combos, Tailgates, Extras, Drinks). It takes no parameters and does not vary by store or region.
Yes — /raisingcanes/promotions lists every current and past promotion under Raising Cane's own category headings, and /raisingcanes/promotion returns one promotion's published official rules text (eligibility, prize details, effective date) exactly as its own page publishes them.
Check is_store on the entry — only those paths are valid input to /raisingcanes/store; a state or city path is a directory level, not a restaurant.