NeuReynt AI: Aus einem Link wird ein Inserat
TypeScript-SDK — auf Anfrage erhältlich

Eigene Storefronts mit dem Reynt SDK bauen

Ein vollständig typisierter TypeScript-Client für die Customer API. Inserate durchsuchen, Verfügbarkeit prüfen, Buchungen verarbeiten — alles von deinem eigenen Frontend.

TypeScript-firstKeine schweren AbhängigkeitenTree-shakeable

SDK bekommen

Das TypeScript-SDK liegt noch nicht im öffentlichen npm-Registry — sag uns, was du baust, und wir schicken dir Paket und Doku.

Schnellstart

import { createCustomerClient } from '@octabits-io/reynt-customer-sdk'

const client = createCustomerClient({
  baseUrl: 'https://api.your-domain.com',
  tenantId: 'your-tenant-id',
})

// Inserate durchsuchen
const listings = await client.listings.search({
  adults: 2,
  children: 1,
})

// Inseratdetails abrufen
const listing = await client.listings.get('listing-key')

// Verfügbarkeit prüfen
const availability = await client.listings.getAvailability('listing-key')

// Checkout durchführen
const result = await client.listings.checkout('listing-key', {
  type: 'booking',
  email: 'guest@example.com',
  // ...
})

API-Referenz

11 Endpunkt-Gruppen für die gesamte Customer Journey

EndpunktMethodenBeschreibung
client.listingssearch, get, getAvailability, calculatePrice, checkoutObjektsuche, Details, Preise, Buchung
client.bookingget, update, getInvoicePdfUrlBuchungsverwaltung
client.contactsubmitKontaktformular-Übermittlung
client.tenantgetInfoMandanten-Branding & Konfiguration
client.captchachallenge, redeemCAPTCHA-Verifizierung
client.sitemapgetSitemap-Daten
client.menusgetNavigationsmenüs
client.contentgetSlotsCMS-Inhaltsblöcke
client.pageslist, getCMS-Seiten
client.blogPostslist, getBlog-Beiträge
client.redirectsgetURL-Weiterleitungen

Wichtige Typen

Alle Typen werden exportiert und mit JSDoc vollständig dokumentiert

CustomerClient

Haupt-Client-Instanz mit allen Endpunkt-Gruppen

PublicListing

Objektinserat mit Details, Bildern, Ausstattung

ListingsResponse

Paginierte Suchergebnisse mit Inseraten

ListingAvailabilityResponse

Datumsbasierter Verfügbarkeitskalender

ListingCheckoutRequest

Checkout-Daten für Buchung oder Anfrage

ListingCheckoutResponse

Checkout-Ergebnis mit Buchungsreferenz

PublicTenant

Mandanten-Branding, Konfiguration und Kontaktdaten

PublicPage

CMS-Seite mit Inhaltsblöcken

Bereit loszulegen?

Sag uns, was du bauen willst — wir geben dir SDK und Doku an die Hand