# 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"
```
