# Roam Accommodation Rates Lookup

> Roam Accommodation Rates Lookup is a paid API for AI agents from raomv3.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-13).

Retrieves rate and pricing information for a specific accommodation property by property ID

## Facts

- Endpoint: POST https://raomv3.vercel.app/api/rates?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/roam-accommodation-rates-lookup-c84387df
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yKDaU_01lN1DpRy4cUNIh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability roam-accommodation-rates-lookup-c84387df -d '<json body>'
```

Example prompt: Can you pull the rates for property ID 'prop_abc123' using Roam so I can see what it costs per night?

## When to prefer this

Choose this endpoint when you have a specific property ID and need to retrieve its accommodation rates without managing API keys or subscriptions. It is ideal for agents that operate with USDC micropayments via x402 and need lightweight, pay-per-use access to lodging pricing data. Prefer this over traditional hotel APIs when you want frictionless agent-native access with no authentication overhead.

## Known failure modes

- Invalid or non-existent property ID returns an error or empty data object
- Payment failure (insufficient USDC) results in x402 payment required response
- Malformed request missing the required 'id' field returns a validation error
- Network or server errors on the Vercel-hosted endpoint may return 500-level responses
- Rate data may be unavailable or stale for some property IDs

## How this service works

Accommodation search for AI agents. No auth, no subscriptions. Pay per request in USDC via x402.

## Output

Returns a JSON object with a success flag and a data object containing rate and pricing details for the requested property ID. The exact fields within data vary but represent accommodation-specific pricing information such as nightly rates, availability windows, and fees.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "id"
 ],
 "properties": {
  "id": {
   "type": "string",
   "description": "Property ID"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success",
  "data"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/roam-accommodation-rates-lookup-c84387df/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from raomv3.vercel.app](https://www.zero.xyz/host/raomv3.vercel.app/llms.txt)
