Autenticación
Aprende cómo autenticar tus solicitudes API
API
Integra con TBit usando nuestra API REST
# Referencia API > Integra con TBit usando nuestra API REST - Página: https://tbit.app/es/docs/api - URL base: `https://rest-api.tbit.app/v1` - Autenticación: encabezado `X-API-Key` con tu clave en cada solicitud (los ejemplos la leen de la variable de entorno `TBIT_API_KEY`) > **URL Base** > > `https://rest-api.tbit.app/v1` > **Límites de Tasa** > > 100 solicitudes por minuto por clave API ### Inicio Rápido Haz tu primera llamada API en segundos: > **Ejemplo de Código Abierto** > > [Ejemplo completo de tienda construida sobre esta API →](https://github.com/tbit-io/tbit-storefront-example) - [Autenticación](https://tbit.app/es/docs/api/authentication): Aprende cómo autenticar tus solicitudes API - [Actividades](https://tbit.app/es/docs/api/activities): Gestiona conversaciones y contactos - [Etiquetas](https://tbit.app/es/docs/api/tags): Crea y gestiona etiquetas para tus contactos - [Contactos](https://tbit.app/es/docs/api/contacts): Lee y actualiza información de contactos - [Plantillas](https://tbit.app/es/docs/api/templates): Lista y envía plantillas de WhatsApp - [Productos](https://tbit.app/es/docs/api/products): Lee tu catálogo de productos y búsqueda semántica - [Categorías](https://tbit.app/es/docs/api/categories): Lista las categorías de tu catálogo - [Carritos](https://tbit.app/es/docs/api/carts): Carritos compartibles que cierran en WhatsApp - [Reenvío de formularios](https://tbit.app/es/docs/api/forms-webhook): Recibe en tu API cada formulario terminado (webhook) - [Tools personalizadas](https://tbit.app/es/docs/api/custom-tools): Deja que la IA llame a tu API en la conversación - [Errores](https://tbit.app/es/docs/api/errors): Códigos de error y referencia de manejo `GET /v1/activities` ```bash curl "https://rest-api.tbit.app/v1/activities" \ -H "X-API-Key: $TBIT_API_KEY" ```Haz tu primera llamada API en segundos:
Aprende cómo autenticar tus solicitudes API
Gestiona conversaciones y contactos
Crea y gestiona etiquetas para tus contactos
Lee y actualiza información de contactos
Lista y envía plantillas de WhatsApp
Lee tu catálogo de productos y búsqueda semántica
Lista las categorías de tu catálogo
Carritos compartibles que cierran en WhatsApp
Recibe en tu API cada formulario terminado (webhook)
Deja que la IA llame a tu API en la conversación
Códigos de error y referencia de manejo
/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);