Descripción general
La API de Bridge acepta 50 solicitudes cada 5 segundos. El límite se aplica a todos los endpoints, está habilitado por defecto y no requiere configuración.El presupuesto pertenece al espacio de trabajo, no a la clave de API. Si creas varias claves para el mismo espacio de trabajo —una por aplicación, como se recomienda— todas consumen las mismas 50 solicitudes.
Comprueba el presupuesto disponible
Toda respuesta a una solicitud autenticada incluye dos encabezados para que no tengas que adivinar cuánto presupuesto queda:
Un cliente que observa
r y hace una pausa cuando se acerca a cero evita los rechazos por este límite.
Una solicitud rechazada antes de la autenticación, porque falta la clave de API o es inválida, no incluye ninguno de esos encabezados. Consulta esas respuestas en Autenticación.
Si superas el límite
Las solicitudes que exceden el presupuesto reciben429 Too Many Requests. No se procesa nada, por lo que es seguro repetir la solicitud.
Retry-After se expresa en segundos a partir de ahora, no como fecha. Espera ese tiempo antes de que se atienda la siguiente solicitud.
Qué consume presupuesto
Cada solicitud HTTP cuenta como una, incluidas las que terminan en un error de validación o un404. Lo que importa es cuántas llamadas hace el cliente, no cuántos datos devuelve la API.
La diferencia se ve al leer:
- Un recurso por ID, con
GET .../contacts/{contactId}, cuesta una solicitud, sin importar el tamaño de la respuesta. - Un listado, con
GET .../contacts, cuesta una solicitud por página. Leerlo completo consume tantas solicitudes como páginas tenga.
Prefiere el mayor tamaño de página que admita el endpoint al leer una lista completa. Cuando ya sabes qué recurso necesitas, consúltalo directamente por ID.
Controla la espera en la práctica
Un cliente que regula su ritmo conRateLimit y respeta Retry-After cuando ocasionalmente supera el límite no necesita más lógica para este control:
Estándares
Estos campos no son exclusivos de Bridge:RateLimit-Policy y RateLimit siguen la especificación IETF de campos de límites de solicitudes, Retry-After corresponde a RFC 9110 y el cuerpo de 429 sigue RFC 9457. Si ya manejas encabezados X-RateLimit-* de otra API, estos son sus equivalentes estandarizados.
Si los valores difieren, prevalece Retry-After: es la señal que determina cuándo reintentar, mientras que RateLimit informa cómo regular el ritmo.
Temas relacionados
- Autenticación: claves de API y respuestas
401/403que no deben reintentarse. - Códigos de error: referencia completa, incluido
BRIDGE_RATE_LIMIT_0001. - Referencia de la API REST: todos los endpoints documentan su respuesta
429.

