Visitor Filter
Cómo funciona Características Precios Sobre nosotros Registro de cambios Estado

Referencia de API

VisitorFilters proporciona una API RESTful para acceso programático a su cuenta, sitios, reglas y datos de visitantes. Todas las solicitudes de API requieren autenticación mediante tokens de API.

Autenticación

Incluya su token de API en la cabecera Authorization:

Authorization: Bearer YOUR_API_TOKEN

Genere tokens de API desde Configuración → Tokens de API en su panel de control.

URL Base

https://visitorfilters.com/api/v1

Endpoints

Sitios

MétodoEndpointDescripción
GET/sitesListar todos los sitios
GET/sites/{id}Obtener detalles del sitio
POST/sitesCrear un nuevo sitio
PUT/sites/{id}Actualizar configuración del sitio

Reglas

MétodoEndpointDescripción
GET/sites/{id}/rulesListar reglas de un sitio
POST/sites/{id}/rulesCrear una regla
PUT/rules/{id}Actualizar una regla
DELETE/rules/{id}Eliminar una regla

Visitantes y Eventos

MétodoEndpointDescripción
GET/sites/{id}/visitorsListar visitantes (paginado)
GET/sites/{id}/eventsListar eventos recientes
GET/visitors/{id}Detalle del visitante con puntuación de riesgo

Prohibiciones

MétodoEndpointDescripción
GET/sites/{id}/bansListar prohibiciones activas
POST/sites/{id}/bansCrear una prohibición
DELETE/bans/{id}Eliminar una prohibición

Límites de Velocidad

Las solicitudes de API tienen límite de velocidad por token:

  • Planes estándar: 60 solicitudes/minuto
  • Planes Pro: 120 solicitudes/minuto
  • Enterprise: Límites personalizados

Las cabeceras de límite de velocidad se incluyen en cada respuesta:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1716400000

Respuestas de Error

Todos los errores devuelven una estructura JSON consistente:

{
  "message": "The given data was invalid.",
  "errors": {
    "field": ["Error description"]
  }
}