{"specVersion":"1.0","host":{"displayName":"Selfe — The Registry","identifier":"urn:air:selfe.ai:catalog:root","trustManifest":{"identity":"https://selfe.ai","identityType":"https","trustSchema":{"identifier":"https://selfe.ai/schemas/trust/v0","version":"0","governanceUri":"https://selfe.ai/schemas/trust/v0","verificationMethods":["did"]},"attestations":[{"type":"selfe:verification:registry","uri":"https://selfe.ai/api/echo/dmo%3Atheyewtree1628.com/attestations/b6656f87f916921a7210dfdc816db817343f2f7790462be1754e019068f969f8","mediaType":"application/json","digest":"sha256:b6656f87f916921a7210dfdc816db817343f2f7790462be1754e019068f969f8"}],"signature":"eyJhbGciOiJFUzI1NiIsImtpZCI6ImRpZDp3ZWI6c2VsZmUuYWkja2V5LTEifQ..ixGkQVqlMkzGeyqLx-4l0v1qDwIWmY4s02r7f40DQnhN8GF19uvUW2cEkTlX7lS_n5xOmsPHjiFGXsAs2hwmPA"}},"entries":[{"identifier":"urn:air:selfe.ai:capability:discover:registry","displayName":"Discover venues","type":"application/ai-registry+json","url":"https://selfe.ai/api/registry/discover","description":"Semantic browse across every venue Selfe knows — priceless candidates, no dates.","capabilities":["discover"],"invocation":{"method":"POST","contentType":"application/json","requestSchema":{"type":"object","properties":{"query":{"type":"object","properties":{"@context":{"type":"string","const":"https://agenticresourcediscovery.org/context/v1","description":"Optional ARD v0.91 JSON-LD context."},"text":{"type":"string","minLength":1,"maxLength":2048,"description":"Natural-language query, e.g. \"boutique hotels in London with a spa\"."},"filter":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}},"description":"Optional dot-path field filters; each value is an array of strings (OR within a field), e.g. {\"tags\":[\"spa\"]}."}},"required":["text"],"additionalProperties":false},"federation":{"type":"string","enum":["auto","referrals","none"],"description":"Registry-to-registry federation mode (default auto)."},"pageSize":{"type":"integer","minimum":1,"maximum":100,"description":"Maximum number of results to return."},"pageToken":{"type":"string","description":"Opaque cursor from a previous response, to fetch the next page."},"render":{"type":"object","properties":{"a2ui":{"type":"boolean","description":"Include an A2UI surface in the response."},"stream":{"type":"boolean","description":"Stream the response as it renders (SSE), instead of a single JSON body."},"catalogs":{"type":"array","items":{"type":"string"},"description":"A2UI catalog ids the caller can render."}},"additionalProperties":false,"description":"A2UI render negotiation. Set `a2ui:true` to also receive a renderable A2UI surface; list the A2UI catalog ids you support in `catalogs` (include \"https://selfe.ai/a2ui/catalog/v1\" for semantic molecules, otherwise a basic-atom fallback is emitted)."}},"required":["query"],"additionalProperties":false,"$schema":"https://json-schema.org/draft/2020-12/schema"},"example":{"query":{"text":"boutique hotels in London with a spa"},"pageSize":10},"responseType":"application/ai-registry+json"},"representativeQueries":["Find a dog-friendly pub in Keswick","boutique hotels in London with a spa"]},{"identifier":"urn:air:selfe.ai:capability:match:registry","displayName":"Match a bookable answer","type":"application/ai-registry+json","url":"https://selfe.ai/api/registry/match","description":"Ground candidates in live price + availability for given dates + party — THE bookable answer.","capabilities":["match"],"invocation":{"method":"POST","contentType":"application/json","requestSchema":{"type":"object","properties":{"query":{"type":"object","properties":{"@context":{"type":"string","const":"https://agenticresourcediscovery.org/context/v1","description":"Optional ARD v0.91 JSON-LD context."},"text":{"type":"string","minLength":1,"maxLength":2048,"description":"Natural-language query, e.g. \"boutique hotels in London with a spa\"."},"filter":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}},"description":"Optional dot-path field filters; each value is an array of strings (OR within a field), e.g. {\"tags\":[\"spa\"]}."}},"required":["text"],"additionalProperties":false},"stay":{"type":"object","properties":{"checkIn":{"type":"string","minLength":1,"description":"Arrival date, ISO YYYY-MM-DD."},"checkOut":{"type":"string","minLength":1,"description":"Departure date, ISO YYYY-MM-DD."},"party":{"type":"object","properties":{"adults":{"type":"integer","exclusiveMinimum":0,"maximum":30,"description":"Number of adults."},"children":{"type":"integer","minimum":0,"maximum":30,"description":"Number of children."}},"required":["adults"],"additionalProperties":false}},"required":["checkIn","checkOut","party"],"additionalProperties":false,"description":"REQUIRED booking context — match grounds availability + price against it. Without a full stay the answer would be a guess, so all three fields are mandatory."},"federation":{"type":"string","enum":["auto","referrals","none"],"description":"Registry-to-registry federation mode (default auto)."},"pageSize":{"type":"integer","minimum":1,"maximum":100,"description":"Maximum number of candidates to ground."},"pageToken":{"type":"string","description":"Opaque cursor from a previous response."},"render":{"type":"object","properties":{"a2ui":{"type":"boolean","description":"Include an A2UI surface in the response."},"stream":{"type":"boolean","description":"Stream the response as it renders (SSE), instead of a single JSON body."},"catalogs":{"type":"array","items":{"type":"string"},"description":"A2UI catalog ids the caller can render."}},"additionalProperties":false,"description":"A2UI render negotiation. Set `a2ui:true` to also receive a renderable A2UI surface; list the A2UI catalog ids you support in `catalogs` (include \"https://selfe.ai/a2ui/catalog/v1\" for semantic molecules, otherwise a basic-atom fallback is emitted)."}},"required":["query","stay"],"additionalProperties":false,"$schema":"https://json-schema.org/draft/2020-12/schema"},"example":{"query":{"text":"boutique hotels in Norwich"},"stay":{"checkIn":"2026-10-15","checkOut":"2026-10-17","party":{"adults":2}},"pageSize":10},"responseType":"application/ai-registry+json"},"representativeQueries":["a room in Norwich for 2 adults, 2–4 Aug","book a sea-view suite in Whitby next weekend"]},{"identifier":"urn:air:selfe.ai:capability:resolve:registry","displayName":"Resolve a known venue","type":"application/ai-registry+json","url":"https://selfe.ai/api/registry/resolve","description":"Reconcile a specific venue you already know — by name and/or website — to its registry identity.","capabilities":["resolve"],"invocation":{"method":"POST","contentType":"application/json","requestSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"description":"The place name to resolve, e.g. \"The Pheasant Inn\"."},"website":{"type":"string","minLength":1,"description":"The place's website — the strongest identity signal."},"location":{"type":"object","properties":{"city":{"type":"string"},"country":{"type":"string"},"lat":{"type":"number"},"lng":{"type":"number"},"radiusKm":{"type":"number"}},"additionalProperties":false,"description":"Optional geo/city hint to disambiguate (boosts/filters, never brings in an unnamed place)."},"limit":{"type":"integer","minimum":1,"maximum":10,"description":"Maximum answers (capped by tier)."}},"additionalProperties":false,"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"required":["name"]},{"required":["website"]}]},"example":{"website":"https://the-pheasant.co.uk","location":{"city":"Keswick"}},"responseType":"application/ai-registry+json"},"representativeQueries":["Is The Pheasant Inn, Bassenthwaite in your registry?","Do you have thepig.co.uk?"]},{"identifier":"urn:air:selfe.ai:capability:book:registry","displayName":"Book","type":"application/ai-registry+json","url":"https://selfe.ai/api/registry/book","description":"Submit a booking intent agent-to-agent; returns a booking form or confirmation surface.","capabilities":["book"],"invocation":{"method":"POST","contentType":"application/json","requestSchema":{"type":"object","properties":{"entityId":{"type":"string","minLength":1,"maxLength":256,"description":"The entity id returned by discover, match or resolve."},"offerId":{"type":"string","minLength":1,"maxLength":4096,"description":"The opaque, sealed offer id returned by match."},"mandate":{"type":"object","additionalProperties":{},"description":"A signed AP2 Cart Mandate for a foreign caller, bound to this entity and offer."},"render":{"type":"object","properties":{"a2ui":{"type":"boolean"},"catalogs":{"type":"array","items":{"type":"string"}}},"additionalProperties":false}},"required":["entityId","offerId"],"additionalProperties":false,"description":"Reserve one current offer for one entity. Its date, party and price are bound inside the sealed offer.","$schema":"https://json-schema.org/draft/2020-12/schema"},"example":{"entityId":"venue-id","offerId":"<the opaque offer id returned by match>","render":{"a2ui":true,"catalogs":["https://selfe.ai/a2ui/catalog/v1"]}},"responseType":"application/ai-registry+json"}},{"identifier":"urn:air:selfe.ai:capability:price-check:registry","displayName":"Check a live price","type":"application/json","url":"https://selfe.ai/api/registry/price-check","description":"Pay for a current supplier-backed price and availability check without reserving or buying.","capabilities":["price-check","x402"],"invocation":{"method":"POST","contentType":"application/json","requestSchema":{"type":"object","properties":{"subject":{"type":"object","properties":{"type":{"type":"string","const":"venue"},"id":{"type":"string","minLength":1,"maxLength":256,"description":"Venue id, slug or canonical venue URN."}},"required":["type","id"],"additionalProperties":false},"context":{"type":"object","properties":{"kind":{"type":"string","const":"stay"},"stay":{"type":"object","properties":{"checkIn":{"type":"string","minLength":1,"description":"Arrival date, ISO YYYY-MM-DD."},"checkOut":{"type":"string","minLength":1,"description":"Departure date, ISO YYYY-MM-DD."},"party":{"type":"object","properties":{"adults":{"type":"integer","exclusiveMinimum":0,"maximum":30,"description":"Number of adults."},"children":{"type":"integer","minimum":0,"maximum":30,"description":"Number of children."}},"required":["adults"],"additionalProperties":false}},"required":["checkIn","checkOut","party"],"additionalProperties":false,"description":"A dated stay whose live availability and price must be checked with the supplier."}},"required":["kind","stay"],"additionalProperties":false}},"required":["subject","context"],"additionalProperties":false,"$schema":"https://json-schema.org/draft/2020-12/schema"},"example":{"subject":{"type":"venue","id":"venue-id"},"context":{"kind":"stay","stay":{"checkIn":"2026-10-15","checkOut":"2026-10-17","party":{"adults":2}}}},"responseType":"application/json","payment":{"protocol":"x402","required":true}}},{"identifier":"urn:air:selfe.ai:capability:a2ui:catalog","displayName":"A2UI render vocabulary","type":"application/a2ui-catalog+json","url":"https://selfe.ai/a2ui/catalog/v1","description":"The A2UI catalogue (molecules + compositions) for rendering discover/match/book surfaces."},{"identifier":"urn:air:selfe.ai:agent:mcp","displayName":"Selfe MCP server","type":"application/mcp-server-card+json","url":"https://selfe.ai/mcp","description":"Discover, match, resolve and book across the registry over MCP (Streamable HTTP).","capabilities":["discover","match","resolve","book"]},{"identifier":"urn:air:selfe.ai:agent:a2a","displayName":"Selfe agent card","type":"application/a2a-agent-card+json","url":"https://selfe.ai/.well-known/agent-card.json","description":"The A2A agent card for Selfe — identity, skills, and trust."},{"identifier":"urn:air:selfe.ai:collection:eastfolk","displayName":"Eastfolk","type":"application/ai-catalog+json","url":"https://selfe.ai/api/collection/eastfolk/ai-catalog.json?role=aggregate","description":"Eastfolk — a curated collection of venues."},{"identifier":"urn:air:selfe.ai:collection:lndn","displayName":"LNDN","type":"application/ai-catalog+json","url":"https://selfe.ai/api/collection/lndn/ai-catalog.json?role=aggregate","description":"LNDN — a curated collection of venues."},{"identifier":"urn:air:selfe.ai:venue:the-yew-tree-honister-pass","displayName":"The Yew Tree - Honister Pass","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/dmo%3Atheyewtree1628.com/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-restaurant-bruchwiese-saarbrucken-362578","displayName":"Hotel Restaurant Bruchwiese","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-restaurant-bruchwiese-saarbrucken-362578/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hampton-by-hilton-panama-el-cangrejo-362627","displayName":"Hampton By Hilton Panama","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hampton-by-hilton-panama-el-cangrejo-362627/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-adler-prague-362630","displayName":"Hotel Adler","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-adler-prague-362630/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:tatamka-hostel-warsaw-362638","displayName":"Tatamka Hostel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/tatamka-hostel-warsaw-362638/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:fasthotel-clermont-ferrand-gerzat-clermont-ferrand-362659","displayName":"Fasthotel Clermont Ferrand Gerzat","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/fasthotel-clermont-ferrand-gerzat-clermont-ferrand-362659/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:maison-colosseo-roma-362667","displayName":"Maison Colosseo","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/maison-colosseo-roma-362667/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hostal-el-nogal-malaga-362703","displayName":"Hostal El Nogal","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hostal-el-nogal-malaga-362703/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:carlton-hotel-prestwick-362960","displayName":"Carlton Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/carlton-hotel-prestwick-362960/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:aston-inn-pantai-losari-makassar-makassar-363049","displayName":"Aston Inn Pantai Losari Makassar","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/aston-inn-pantai-losari-makassar-makassar-363049/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:intercontinental-al-khobar-al-khobar-363150","displayName":"Intercontinental Al Khobar","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/intercontinental-al-khobar-al-khobar-363150/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:espana-sarajevo-363153","displayName":"Espana","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/espana-sarajevo-363153/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:muong-thanh-grand-xa-la-hanoi-363200","displayName":"Muong Thanh Grand Xa La","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/muong-thanh-grand-xa-la-hanoi-363200/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:just-sleep-hotel-hualien-zhongzheng-hualien-363205","displayName":"Just Sleep Hotel Hualien Zhongzheng","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/just-sleep-hotel-hualien-zhongzheng-hualien-363205/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:adonis-aix-en-provence-aix-en-provence-363251","displayName":"Adonis Aix En Provence","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/adonis-aix-en-provence-aix-en-provence-363251/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:radisson-blu-plaza-el-bosque-santiago-las-condes-363294","displayName":"Radisson Blu Plaza El Bosque Santiago","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/radisson-blu-plaza-el-bosque-santiago-las-condes-363294/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:villa-pasha-hotel-sultanahmet-363314","displayName":"Villa Pasha Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/villa-pasha-hotel-sultanahmet-363314/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hostal-balkonia-barcelona-363337","displayName":"Hostal Balkonia","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hostal-balkonia-barcelona-363337/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:grand-hotel-royal-sorocaba-by-atlantica-sorocaba-189409","displayName":"Grand Hotel Royal Sorocaba by Atlantica","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/grand-hotel-royal-sorocaba-by-atlantica-sorocaba-189409/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:express-sao-leopoldo-sao-leopoldo-189415","displayName":"Express Sao Leopoldo","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/express-sao-leopoldo-sao-leopoldo-189415/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:eden-star-saigon-hotel-ho-chi-minh-189422","displayName":"Eden Star Saigon Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/eden-star-saigon-hotel-ho-chi-minh-189422/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:miramare-athens-coast-189469","displayName":"Miramare","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/miramare-athens-coast-189469/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:bilbao-hostel-bilbao-189489","displayName":"Bilbao Hostel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/bilbao-hostel-bilbao-189489/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:mercure-melbourne-caroline-springs-caroline-springs-189499","displayName":"Mercure Melbourne Caroline Springs","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/mercure-melbourne-caroline-springs-caroline-springs-189499/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:villa-angela-taormina-189558","displayName":"Villa Angela","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/villa-angela-taormina-189558/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:viva-hotel-avellino-189617","displayName":"Viva Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/viva-hotel-avellino-189617/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:la-ciaccia-hotel-valledoria-189620","displayName":"La Ciaccia Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/la-ciaccia-hotel-valledoria-189620/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hampton-inn-suites-albany-at-albany-mall-albany-189639","displayName":"Hampton Inn & Suites Albany At Albany Mall","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hampton-inn-suites-albany-at-albany-mall-albany-189639/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:homewood-suites-by-hilton-atlanta-perimeter-center-atlanta-189651","displayName":"Homewood Suites By Hilton Atlanta/Perimeter Center","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/homewood-suites-by-hilton-atlanta-perimeter-center-atlanta-189651/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:doubletree-by-hilton-cape-cod-hyannis-hyannis-189670","displayName":"DoubleTree by Hilton Cape Cod - Hyannis","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/doubletree-by-hilton-cape-cod-hyannis-hyannis-189670/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hampton-inn-augusta-augusta-189676","displayName":"Hampton Inn Augusta","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hampton-inn-augusta-augusta-189676/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:homewood-suites-by-hilton-orlando-airport-orlando-189683","displayName":"Homewood Suites by Hilton Orlando Airport","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/homewood-suites-by-hilton-orlando-airport-orlando-189683/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:courtyard-long-island-macarthur-airport-ronkonkoma-189696","displayName":"Courtyard Long Island MacArthur Airport","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/courtyard-long-island-macarthur-airport-ronkonkoma-189696/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:the-strathallan-rochester-doubletree-by-hilton-rochester-189715","displayName":"The Strathallan Rochester - DoubleTree by Hilton","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/the-strathallan-rochester-doubletree-by-hilton-rochester-189715/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:the-youniq-hotel-selangor-189749","displayName":"The Youniq Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/the-youniq-hotel-selangor-189749/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-2016-manila-manila-189828","displayName":"Hotel 2016 Manila","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-2016-manila-manila-189828/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:eurotel-north-edsa-quezon-city-189833","displayName":"Eurotel North Edsa","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/eurotel-north-edsa-quezon-city-189833/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-kimberly-tagaytay-tagaytay-189834","displayName":"Hotel Kimberly Tagaytay","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-kimberly-tagaytay-tagaytay-189834/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:pier-house-60-marina-hotel-clearwater-beach-189850","displayName":"Pier House 60 Marina Hotel","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/pier-house-60-marina-hotel-clearwater-beach-189850/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:clover-769-north-bridge-singapore-189875","displayName":"Clover 769 North Bridge","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/clover-769-north-bridge-singapore-189875/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:bellevue-hotel-benesov-benesov-189893","displayName":"Bellevue Hotel Benesov","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/bellevue-hotel-benesov-benesov-189893/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:campanile-nice-aeroport-nice-189899","displayName":"Campanile Nice Aeroport","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/campanile-nice-aeroport-nice-189899/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-val-de-loire-azay-le-rideau-189960","displayName":"Hotel Val De Loire","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-val-de-loire-azay-le-rideau-189960/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:brit-hotel-florimo-faverges-albertville-189963","displayName":"Brit Hotel Florimo","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/brit-hotel-florimo-faverges-albertville-189963/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:best-western-plus-le-moderne-caen-189969","displayName":"Best Western Plus Le Moderne","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/best-western-plus-le-moderne-caen-189969/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:albert-1er-paris-189981","displayName":"Albert 1er","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/albert-1er-paris-189981/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:best-western-plus-hotel-spa-le-schoenenbourg-riquewihr-190014","displayName":"Best Western Plus Hotel & SPA Le Schoenenbourg","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/best-western-plus-hotel-spa-le-schoenenbourg-riquewihr-190014/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:best-western-saint-antoine-lyon-190028","displayName":"Best Western Saint Antoine","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/best-western-saint-antoine-lyon-190028/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:le-mauritia-hotel-spa-pornic-190037","displayName":"Le Mauritia Hotel & Spa","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/le-mauritia-hotel-spa-pornic-190037/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:hotel-mercure-paris-saint-cloud-hippodrome-saint-cloud-190041","displayName":"Hôtel Mercure Paris Saint-Cloud Hippodrome","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/hotel-mercure-paris-saint-cloud-hippodrome-saint-cloud-190041/ai-catalog.json"},{"identifier":"urn:air:selfe.ai:venue:best-western-aquakub-aix-les-bains-190050","displayName":"Best Western Aquakub","type":"application/ai-catalog+json","url":"https://selfe.ai/api/echo/best-western-aquakub-aix-les-bains-190050/ai-catalog.json"}]}