Entwicklerdokumentation

Geschäftsdaten

Firmenname, Postanschrift und Kontaktdaten einer Location lesen – was ein Impressum, ein Kartenlink oder eine Bestätigungs-E-Mail braucht.

Firmenname, Postanschrift und Kontaktdaten – was ein Impressum, ein Kartenlink oder eine Bestätigungs-E-Mail braucht. Er folgt denselben Schlüsselregeln wie der Rest von /api/venues/** (Schlüssel und Header) und antwortet mit 404 und einem Problem-Body, wenn keine Location diesen Slug hat.

Endpunkte

GET /api/venues/{venueSlug}/business-info

Antwort 200 OK

Feld Typ Bedeutung
slug string Die Location
legalName string Das Betreiberunternehmen, wie es auf Belegen steht
addressLine1, addressLine2, city, postalCode, country string (addressLine2 nullable) Postanschrift
phone, email, website string (website nullable) Kontaktdaten, die die Location veröffentlicht
timezone string Dieselbe IANA-Zone wie im Profil
{
  "slug": "demo-sportsbar",
  "legalName": "Neon Tap Hospitality GmbH",
  "addressLine1": "Boxhagener Straße 42",
  "addressLine2": null,
  "city": "Berlin",
  "postalCode": "10245",
  "country": "Germany",
  "phone": "+49 30 5555 0142",
  "email": "hey@theneontap.example",
  "website": "https://theneontap.example",
  "timezone": "Europe/Berlin"
}

Fehler – 404 keine Location mit diesem Slug.

curl

curl "https://api.bookdineplay.com/api/venues/your-venue/business-info" \
  -H "X-BookDinePlay-Key: bdp_pk_your_publishable_key" \
  -H "Origin: https://www.your-venue.example"

JavaScript

const info = await (await fetch('https://api.bookdineplay.com/api/venues/your-venue/business-info', {
  headers: { 'X-BookDinePlay-Key': 'bdp_pk_your_publishable_key' }
})).json();
console.log(`${info.legalName}, ${info.addressLine1}, ${info.postalCode} ${info.city}`);

C#

var info = await client.GetBusinessInfoAsync("your-venue", cancellationToken);

Nächste Schritte

  • Venue – die übrigen fünf Lesezugriffe dieser Location.
  • Nachrichten – Telefonnummer oder E-Mail von hier anbieten, wenn Gastnachrichten nicht im Tarif der Location enthalten sind.
  • .NET-SDK – derselbe Lesezugriff als typisierte Methode.