{"uid":"cap_-5P1814nVRb-_3TYYro5C","slug":"roam-hotel-bundle-lookup-d7b7f76d","name":"Roam Hotel Bundle Lookup","description":"Accommodation search for AI agents. No auth, no subscriptions. Pay per request in USDC via x402.","url":"https://raomv3.vercel.app/api/bundle?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Hotel ID"}}},"responseSchema":{"type":"object","required":["success","data"],"properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LawRVdp3ZJ2FL0HMY61ux","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches detailed accommodation bundle information for a specific hotel by its ID, enabling AI agents to retrieve hotel data without authentication via pay-per-request USDC payments.","exampleAgentPrompt":"Look up the full accommodation bundle for hotel ID 'HTL-98234' using Roam so I can see all its details and availability info.","exampleUseCases":[{"title":"Travel itinerary hotel details fetch","prompt":"I'm building a trip itinerary — can you pull the full hotel bundle for property ID 'NYC-PLAZA-001' so I can see what's included?"},{"title":"Agent comparison of specific hotel","prompt":"Get me the accommodation bundle details for hotel ID 'BALI-RESORT-442' so I can compare it against the other options I'm considering."},{"title":"Automated booking pipeline data pull","prompt":"My booking workflow needs the hotel data for ID 'LON-HILTON-77' — fetch the full bundle from Roam so we can proceed with the reservation."}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing the hotel's bundle information, including accommodation details such as amenities, pricing, availability, or package specifics associated with the given hotel ID.","failureModes":["Invalid or unknown hotel ID returns a failure response or empty data object","Network timeout if the Vercel deployment is cold-starting","Payment failure via x402 if USDC balance is insufficient, blocking the request","Malformed request body missing the required 'id' field results in a validation error","Hotel ID exists but has no bundle data, returning success:true with an empty data object"],"whenToPreferThis":"Choose this endpoint when you need to retrieve detailed bundle information for a specific hotel by its ID without requiring API keys or subscriptions — ideal for AI agent workflows that need frictionless, pay-per-use accommodation data access via USDC on the x402 protocol. Best suited when you already have a hotel ID and need its full details programmatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:34:28.236Z","isFirstParty":false,"canonicalSlug":"roam-hotel-bundle-lookup-d7b7f76d"}