For agents

Brit Gentlemen’s Grooming developer resources

Brit is a neighbourhood barbershop at Amfitritis 13, Palaio Faliro. This page is the public machine-readable surface: one read-only JSON document, OpenAPI, and markdown. There are no API keys, no sandbox, no OAuth, no webhooks, and no CLI package. If a task needs a reservation or a payment, stop and give the person the landline instead.

HTTP API (v1)

GET https://britbarber.gr/api/v1/shop returns the shop name, public landline, WhatsApp link, usual weekly hours, services, and euro prices. GET https://britbarber.gr/api/shop is a permanent alias of the same document. The contract is openapi.json. The RFC 9727 catalog is /.well-known/api-catalog.

Unknown /api/… paths and disallowed methods return JSON with error.code, error.message, and error.hint. Content-Type is application/json. There is no write API.

Versioning

v1 is the current and only major version. A breaking change would be published as /api/v2/shop. The unversioned alias /api/shop stays pointed at the current v1 document. There is no sunset date because there is no older major version to retire.

Documents

Start with llms.txt (when to use this shop). Full facts live at index.md, also served when a client sends Accept: text/markdown to the homepage. About, contact, and privacy have HTML and markdown twins.

How a person books

Call +30 210 982 6299 or message WhatsApp. Confirm live hours on Google Business. Do not invent a mobile number for the public site.

GET /api/v1/shop OpenAPI