Autenticazione
Scopri come autenticare le tue richieste API
API
Integra TBit con la nostra API REST
# Riferimento API > Integra TBit con la nostra API REST - Pagina: https://tbit.app/it/docs/api - URL base: `https://rest-api.tbit.app/v1` - Autenticazione: header `X-API-Key` con la tua chiave in ogni richiesta (gli esempi la leggono dalla variabile d'ambiente `TBIT_API_KEY`) > **URL base** > > `https://rest-api.tbit.app/v1` > **Limiti di frequenza** > > 100 richieste al minuto per chiave API ### Avvio rapido Fai la tua prima chiamata API in pochi secondi: > **Esempio open source** > > [Esempio completo di negozio costruito su questa API →](https://github.com/tbit-io/tbit-storefront-example) - [Autenticazione](https://tbit.app/it/docs/api/authentication): Scopri come autenticare le tue richieste API - [Attività](https://tbit.app/it/docs/api/activities): Gestisci conversazioni e contatti - [Etichette](https://tbit.app/it/docs/api/tags): Crea e gestisci etichette per i tuoi contatti - [Contatti](https://tbit.app/it/docs/api/contacts): Leggi e aggiorna le informazioni dei contatti - [Modelli](https://tbit.app/it/docs/api/templates): Elenca e invia modelli di WhatsApp - [Prodotti](https://tbit.app/it/docs/api/products): Leggi il tuo catalogo prodotti e fai ricerca semantica - [Categorie](https://tbit.app/it/docs/api/categories): Elenca le categorie del tuo catalogo - [Carrelli](https://tbit.app/it/docs/api/carts): Carrelli condivisibili che si chiudono su WhatsApp - [Inoltro dei moduli](https://tbit.app/it/docs/api/forms-webhook): Ricevi nella tua API ogni modulo completato (webhook) - [Tool personalizzati](https://tbit.app/it/docs/api/custom-tools): Lascia che l'IA chiami la tua API durante la conversazione - [Errori](https://tbit.app/it/docs/api/errors): Codici di errore e guida alla gestione `GET /v1/activities` ```bash curl "https://rest-api.tbit.app/v1/activities" \ -H "X-API-Key: $TBIT_API_KEY" ```Fai la tua prima chiamata API in pochi secondi:
Scopri come autenticare le tue richieste API
Gestisci conversazioni e contatti
Crea e gestisci etichette per i tuoi contatti
Leggi e aggiorna le informazioni dei contatti
Elenca e invia modelli di WhatsApp
Leggi il tuo catalogo prodotti e fai ricerca semantica
Elenca le categorie del tuo catalogo
Carrelli condivisibili che si chiudono su WhatsApp
Ricevi nella tua API ogni modulo completato (webhook)
Lascia che l'IA chiami la tua API durante la conversazione
Codici di errore e guida alla gestione
/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);