Authentifizierung
So authentifizierst du deine API-Anfragen
API
Integriere TBit über unsere REST-API
# API-Referenz > Integriere TBit über unsere REST-API - Seite: https://tbit.app/de/docs/api - Basis-URL: `https://rest-api.tbit.app/v1` - Authentifizierung: Header `X-API-Key` mit deinem Schlüssel in jeder Anfrage (die Beispiele lesen ihn aus der Umgebungsvariable `TBIT_API_KEY`) > **Basis-URL** > > `https://rest-api.tbit.app/v1` > **Rate Limits** > > 100 Anfragen pro Minute pro API-Schlüssel ### Schnellstart Mach deinen ersten API-Aufruf in Sekunden: > **Open-Source-Beispiel** > > [Vollständiges Beispiel eines Shops, gebaut auf dieser API →](https://github.com/tbit-io/tbit-storefront-example) - [Authentifizierung](https://tbit.app/de/docs/api/authentication): So authentifizierst du deine API-Anfragen - [Aktivitäten](https://tbit.app/de/docs/api/activities): Gespräche und Kontakte verwalten - [Labels](https://tbit.app/de/docs/api/tags): Labels für deine Kontakte erstellen und verwalten - [Kontakte](https://tbit.app/de/docs/api/contacts): Kontaktinformationen lesen und aktualisieren - [Vorlagen](https://tbit.app/de/docs/api/templates): WhatsApp-Vorlagen auflisten und senden - [Produkte](https://tbit.app/de/docs/api/products): Deinen Produktkatalog lesen und semantisch durchsuchen - [Kategorien](https://tbit.app/de/docs/api/categories): Die Kategorien deines Katalogs auflisten - [Warenkörbe](https://tbit.app/de/docs/api/carts): Teilbare Warenkörbe, die auf WhatsApp abschließen - [Formular-Weiterleitung](https://tbit.app/de/docs/api/forms-webhook): Jedes ausgefüllte Formular an deine API (Webhook) - [Eigene Tools](https://tbit.app/de/docs/api/custom-tools): Lass die KI im Gespräch deine API aufrufen - [Fehler](https://tbit.app/de/docs/api/errors): Fehlercodes und Referenz zur Fehlerbehandlung `GET /v1/activities` ```bash curl "https://rest-api.tbit.app/v1/activities" \ -H "X-API-Key: $TBIT_API_KEY" ```Mach deinen ersten API-Aufruf in Sekunden:
So authentifizierst du deine API-Anfragen
Gespräche und Kontakte verwalten
Labels für deine Kontakte erstellen und verwalten
Kontaktinformationen lesen und aktualisieren
WhatsApp-Vorlagen auflisten und senden
Deinen Produktkatalog lesen und semantisch durchsuchen
Die Kategorien deines Katalogs auflisten
Teilbare Warenkörbe, die auf WhatsApp abschließen
Jedes ausgefüllte Formular an deine API (Webhook)
Lass die KI im Gespräch deine API aufrufen
Fehlercodes und Referenz zur Fehlerbehandlung
/v1/activitiescurl "https://rest-api.tbit.app/v1/activities" \
-H "X-API-Key: $TBIT_API_KEY"const response = await fetch('https://rest-api.tbit.app/v1/activities', {
headers: {
'X-API-Key': process.env.TBIT_API_KEY,
},
});
const data = await response.json();import axios from 'axios';
const { data } = await axios.get(
'https://rest-api.tbit.app/v1/activities',
{
headers: {
'X-API-Key': process.env.TBIT_API_KEY,
},
},
);import os
import requests
response = requests.get(
'https://rest-api.tbit.app/v1/activities',
headers={'X-API-Key': os.environ['TBIT_API_KEY']},
)
data = response.json()<?php
$ch = curl_init('https://rest-api.tbit.app/v1/activities');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'X-API-Key: ' . getenv('TBIT_API_KEY'),
],
]);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);