Skip to main content
Glama

Surfing Dog Search

One business

get_business
Read-onlyIdempotent

One business's full listing, by its domain: its address (a town and country for one this network found), the week's opening hours and closures, its doors and what each takes, its services, its standing in words, a member's track record (promises kept, broken and still open, and when, once enough have closed; self_reported when it rests on the business's own word, with no score and no count of customers), and how many of its promises closed with each outcome; for one that is not a member, every fact with its source and date. This server takes no bookings or orders; the listing names the business's own doors. Its agentic score, if checked, is at https://surfingdog.ai/b/.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
domainYesThe business's domain, like ana-salon.example, as search_businesses gave it.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
whyNoWhy it is in this place of the list, in plain words.
cityNo
nameYesAs the business wrote it.
tagsYesOther words the business gave for what it does.
doorsNo
factsNoEvery displayed value of an entry that is not a member, with its source and date.
foundNo
hoursNoThe whole week, and the closures that have not ended.
inboxNoThe business's own inbox, where it takes bookings, orders and questions; this server takes no bookings or orders. Present whenever has_inbox is true or absent.
levelNoThe highest level of its live doors (§4.9).
placeNoFor entries that are not members; a member keeps city, country and address.
proofNo
rulesNo
takesYesWhat its inbox takes: booking, order, quote_request, message, refund.
domainYesThe business's own domain, where its inbox is.
sourceNomember: through its inbox; registered: by the business, with a proof; found: by the network's crawler.
acceptsNo
addressNoThe street only when the business published one.
claimedNo
countryNoISO 3166-1 alpha-2.
websiteNo
categoryNo
open_nowYesOpen at the moment of the answer by the hours it published, in its own time zone; null when it published none.
outcomesYesHow many of the promises made at this business closed with each outcome (ADR-017 §3).
servicesYesNames and how each is taken; prices, durations and free times are at its inbox.
standingNoFrom the last nightly count of the promises it kept; absent while the directory's order is neutral.
answeringYesIts inbox answered this network within the last day.
has_inboxNoIt has an inbox door: ours or any compatible inbox.
languagesYes
attributesNoKeys of GET /v1/attributes.
categoriesYesSlugs of the categories list.
descriptionNoAs the business wrote it.
distance_kmNoSearches near a point only.
hours_todayYesToday's hours in its own time zone, like "09:00–13:00, 14:00–19:00", or "closed today"; null when it published none.
listing_urlYesIts full listing on this network (GET /v1/businesses/{domain}).
requestableNoThe kinds a live door declared it answers; never from what the crawler saw alone.
track_recordNoA member's track record, from the same nightly count as its standing and shown under the same rules: the promises it kept and broke, and when. From rules version 8, one that rests on the business's own word is self_reported: its counts, with no score and no count of customers. Only what its state can say is present; a business that is not a member has none.
human_contact_onlyNoIt publishes only human channels; never served while nothing below askable is listed.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources