Dataify Booking Hotel Info
Collect Booking Hotel Info data and return results
Rank
62
Safety
84
Downloads
1.0k
Updated
Oct 11, 2026
Version
1.3.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.3.0release · observed Sep 1, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17feed8b2qc486skqmjapxmjs86bd4f:dataify-booking-hotellist- Install using `clawhub skill install s17feed8b2qc486skqmjapxmjs86bd4f:dataify-booking-hotellist` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/dataify-server/dataify-booking-hotellist before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
41,361 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: dataify-booking-hotellist
description: "Collect structured Booking.com hotel records from a known Booking hotel or listing URL. Use for Booking hotel details or listings. Do not use for general hotel price discovery through Google Hotels."
---
# Dataify Booking Hotel Info
Use this skill to create Booking hotel information collection tasks through Dataify's builder endpoint.
## Quick Start
**Input:** a Booking.com hotel URL.
```bash
python3 scripts/booking_hotellist.py --url "https://www.booking.com/hotel/gb/westlands-of-pitlochry.en-gb.html"
```
The command waits up to 10 minutes and prints the final JSON result. Add `--no-wait` only for submission-only behavior.
If `DATAIFY_API_TOKEN` is missing, log in or register at https://dashboard.dataify.com/login?utm_source=skill. New accounts receive 50 free credits.
## Required Workflow
1. Use the `booking_hotellist_by-url` spider when the user wants to collect Booking hotel information from one or more Booking URLs.
2. Check the local Python runtime before calling scripts. Prefer `python`; use `python3` if that is the available Python command. Require Python 3 or newer. Do not use version-specific commands such as `py -3.10`.
3. Tell the user which parameters are required and what the defaults are. Ask whether any values should be changed.
6. If any dropdown fields are added in the future, show all available dropdown values in Markdown tables with exactly these columns: `Label`, `Value`. This tool currently has no dropdown fields.
## API Call
```bash
python scripts/booking_hotellist.py --url "https://www.booking.com/hotel/gb/westlands-of-pitlochry.en-gb.html#tab-main"
python scripts/booking_hotellist.py --parameters-json '[{"url":"https://www.booking.com/hotel/gb/westlands-of-pitlochry.en-gb.html#tab-main"},{"url":"https://www.booking.com/hotel/us/example.en-gb.html"}]'
```
```bash
```
## Tool
| Mode | Spider ID | Required parameters | Default spider_parameters |
|---|---|---|---|
| `by-url` | `booking_hotellist_by-url` | `url` | `[{"url":"https://www.booking.com/hotel/gb/westlands-of-pitlochry.en-gb.html#tab-main"}]` |
Every request also accepts `file_name`. If omitted, use `{{TasksID}}`.
## Fixed Request Fields
Always submit to `https://scraperapi.dataify.com/builder?platform=1` with:
| Field | Value |
|---|---|
| `spider_name` | `booking.com` |
| `spider_id` | `booking_hotellist_by-url` |
| `spider_parameters` | JSON array of one or more parameter objects |
| `spider_errors` | `true` |
| `file_name` | User value, otherwise `{{TasksID}}` |
Send parameters as form data. Keep `spider_parameters` as a JSON string inside the form body.
## Default completion behavior
The default deliverable is the collected result, not only a `task_id`.
1. Submit the Builder task once and capture its `task_id`.
2. Immediately continue with `$dataify-task-operations` and monitor the same task ID.
- Use the default 600-second wait for ordinary collections.
- Use `--timeout 1800` for m_meta.json
{
"ownerId": "kn74z5hmmwk21kw8tpphd9w21x86bkdf",
"slug": "dataify-booking-hotellist",
"version": "1.3.0",
"publishedAt": 1788253954739
}skill-card.md
## Description: Collect structured Booking.com hotel records from a known Booking hotel or listing URL and return the collected results. This skill is ready for commercial/non-commercial use. ## Publisher: [dataify-server](https://clawhub.ai/user/dataify-server) ### License/Terms of Use: MIT-0 ## Use Case: External users and developers use this skill to submit known Booking.com hotel or listing URLs to Dataify, monitor the collection task, and return final structured JSON results. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill sends target Booking.com URLs and a Dataify API token to Dataify. Mitigation: Use it only when that data sharing is acceptable, keep tokens out of chat and command arguments, and prefer session-scoped environment variables. Risk: The Chinese localized instructions do not match the primary workflow for returning collected results. Mitigation: Review localized instructions before use and follow the primary workflow that waits for completion and returns the final result unless no-wait behavior is explicitly requested. Risk: The security verdict is suspicious because of credential-handling and workflow risks. Mitigation: Review and scan the skill before installing or deploying it. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/dataify-server/skills/dataify-booking-hotellist) - [ClawHub publisher profile](https://clawhub.ai/user/dataify-server) ## Skill Output: **Output Type(s):** [Text, Markdown, Shell commands, Configuration guidance, JSON] **Output Format:** [Markdown guidance with shell commands and final JSON collection results] **Output Parameters:** [1D] **Other Properties Related to Output:** [Default behavior waits for the asynchronous task and returns the final result; no-wait behavior returns the submission response or task ID.] ## Skill Version(s): 1.3.0 (source: server release evidence) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
SKILL.zh-CN.md
---
name: dataify-booking-hotellist
description: "通过 Dataify Scraper API 采集 Booking 酒店信息。当用户请求 gather/scrape/crawl/fetch/extract/collect Booking hotel information、hotel details、hotel listings、hotel URLs,或从 Booking URL 提取数据时使用;也覆盖 Booking 酒店信息采集/抓取/爬取/获取、Booking URL 提取,以及使用 spider ID booking_hotellist_by-url 的请求。"
---
# Dataify Booking Hotel Info 中文版
## 采集模式
| Mode | Spider ID | Required parameters | Default spider_parameters |
|---|---|---|---|
| `by-url` | `booking_hotellist_by-url` | `url` | `[{"url":"https://www.booking.com/hotel/gb/westlands-of-pitlochry.en-gb.html#tab-main"}]` |
## API TOKEN 处理
使用 `DATAIFY_API_TOKEN` 作为长期保存的 token 名称。
- 如果用户在请求中提供了 token,则使用该 token。
- 如果未提供 token,先检查环境变量中是否已保存 `DATAIFY_API_TOKEN`。
- 如果本地已保存 `DATAIFY_API_TOKEN`,则直接使用。
- 如果没有可用的 token,提示用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 获取 API TOKEN。
- 没有 token 不要调用 Builder 接口。
## 设置 DATAIFY_API_TOKEN
推荐使用永久环境变量,而不是只在当前终端临时设置。
Windows PowerShell,当前用户永久设置:
```powershell
[Environment]::SetEnvironmentVariable("DATAIFY_API_TOKEN", "your_token_here", "User")
```
然后重新打开 PowerShell。如果当前会话也要立即生效,再执行:
```powershell
$env:DATAIFY_API_TOKEN = "your_token_here"
```
macOS 或 Linux,bash 永久设置:
```bash
echo 'export DATAIFY_API_TOKEN="your_token_here"' >> ~/.bashrc
source ~/.bashrc
```
macOS 或 Linux,zsh 永久设置:
```bash
echo 'export DATAIFY_API_TOKEN="your_token_here"' >> ~/.zshrc
source ~/.zshrc
```
## 核心工作流程
1. 从用户请求中识别采集模式。
2. 提交前,以 Markdown 表格展示必填参数、可选参数和默认值。
4. 规范化并验证最终参数值。
5. 获取 Dataify token(用户提供或已保存的 `DATAIFY_API_TOKEN`)。
6. 如果没有 token,提示用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 获取。
7. 提交 Builder 请求创建任务。
8. 从响应中读取 `data.task_id`。
9. 提交成功后停止,告诉用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 查看或管理结果。
## 脚本用法
使用 Python 运行:
```bash
python3 scripts/booking_hotellist.py --help
```
## 注意事项
- 提交成功后不要下载结果文件,告诉用户前往 [Dataify](https://dashboard.dataify.com?utm_source=skill) 查看。
- 如果用户已经提供了部分参数,在表格中显示这些值,只询问是否修改剩余参数。
## 参数交互策略
- 当请求意图明确、只读、低风险且成本较低时,使用安全默认值直接执行。可以用一句话说明执行内容,但不要暂停等待确认。
- 只在缺少必填输入、存在会明显改变结果的歧义、大批量或多页采集、媒体下载、会明显增加积分消耗、不可逆操作,或用户明确要求查看参数时询问。
- 必须确认时,只展示会影响目标、范围、输出或成本的用户参数。优先使用一句简短说明;只有三个及以上关键值确实需要比较时才使用精简表格。
- 不要展示固定字段、空的可选字段、未修改的默认值、凭据或内部实现参数,例如引擎选择、响应格式开关、偏移量、spider ID 和文件名模板。
- 默认隐藏高级筛选项,除非用户主动询问或需要它们消除歧义。不得用文档示例值代替用户缺失的必填输入。
- 先返回首个结果,再提供相关的细化选项,不要在首次执行前强迫用户决定所有可选项。
## Account CTA policy
- Show a prominent Dataify account CTA only when the API token is missing, rejected/invalid, or the account has insufficient credits.
- For a missing token, offer https://dashboard.dataify.com/login?utm_source=skill and state: New accounts receive 50 free credits. Never ask the user to paste the token into chat.
- Detect the current operating system and shell. Show only the matching session-scoped setup command first (`export` for macOS/Linux shells, `$env:` for Windows PowerShell, or `set` for Windows Command Prompt). Show other platforms or persistent setup only when detection is ambiguous or the user asks.
- Aftagents/openai.yaml
interface: display_name: "Dataify Booking Hotel Info" short_description: "Collect Booking Hotel Info data and return results" default_prompt: "Use $dataify-booking-hotellist to complete the requested Dataify collection, wait for the asynchronous task, and return the final collected result. Stop at task submission only when I explicitly request no-wait behavior."
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/dataify-server/skills/dataify-booking-hotellist",
"sourceUrl": "https://clawhub.ai/dataify-server/skills/dataify-booking-hotellist",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T18:58:29.016Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T18:58:29.016Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1K downloads",
"href": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceUrl": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T18:58:29.016Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.3.0",
"href": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceUrl": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-01T09:12:34.739Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.3.0",
"description": "默认返回最终采集结果,完善异步等待下载与安全恢复;修复空目标误执行、Quick Start、Token 配置和触发路由冲突,并补齐发布前自动化测试",
"href": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceUrl": "https://clawhub.ai/dataify-server/dataify-booking-hotellist",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-01T09:12:34.739Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
For crawlers
This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.
- One record, as JSON: card, facts, snapshot, contract, trust.
- Every agent, one feed: /.well-known/ai-catalog.json
- What this site sells, and the price: /.well-known/x402
- Paid run-check: /api/v1/agents/clawhub-dataify-server-dataify-booking-hotellist/run-check
