Describe a recurrence rule
API · /rrule-api
API de Regla de Recurrencia
Expande y describe reglas de recurrencia RFC 5545 — la RRULE que impulsa las repeticiones de calendario. El endpoint expand toma una RRULE y una fecha-hora de inicio y devuelve las próximas fechas de ocurrencia, manejando correctamente FREQ (diario, semanal, mensual, anual y los más finos por hora/minuto/segundo), INTERVAL (cada 2 semanas…), COUNT y UNTIL, BYDAY incluyendo ordinales como 2MO o -1FR (así "el último viernes del mes" o "el tercer domingo de junio"), BYMONTHDAY incluyendo negativos (-1 para el último día del mes), BYMONTH y WKST. El endpoint describe convierte una regla en una oración en español sencillo como "cada semana los lunes, miércoles y viernes, 10 veces". Todo se calcula localmente en UTC y de forma determinista, por lo que es instantáneo, privado e idéntico en cada máquina. Ideal para sistemas de programación y reservas, aplicaciones de calendario y recordatorios, ciclos de facturación y suscripción, programación de trabajos e informes, y mostrar a los clientes cuándo ocurre algo a continuación. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto expande la regla de recurrencia; para construir un evento de calendario .ics descargable use una API de iCalendar, y para aritmética de fechas simple use una API de fecha-hora.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 94 ms
- Sondas del servidor · 24h
- Suscriptoras
- 4,012
- activa
- Llamadas totales
- 66
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 3,835 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 3,835 llamadas/mes
- 2 solicitudes/segundo
- Expandir + describir
- Sin tarjeta de crédito
Starter
€5.35 /mes
- 13,350 llamadas / mes
- 8 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 13.35k llamadas/mes
- 8 solicitudes/segundo
- Ordinales BYDAY + UNTIL/COUNT
- Soporte por correo electrónico
Pro
€25.25 /mes
- 184,500 llamadas / mes
- 20 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 184.5k llamadas/mes
- 20 req/seg
- Canalizaciones de programación / facturación / calendario
- Soporte prioritario
Mega
€63.25 /mes
- 965,000 llamadas / mes
- 50 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 965k llamadas/mes
- 50 solicitudes/segundo
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Calendario de OPI
El pipeline en vivo de ofertas públicas iniciales del mercado de valores de EE. UU., servido desde el calendario público de OPI de Nasdaq — sin clave, nada en caché. Este es el flujo de acuerdos de empresas que salen a bolsa, los datos que los inversores y traders de OPI observan. El endpoint priced devuelve las OPI que acaban de fijar precio y comenzar a cotizar, cada una con el ticker, empresa, bolsa, precio de oferta, acciones ofrecidas, fecha de fijación de precio y tamaño total del acuerdo. El endpoint upcoming devuelve las OPI que se espera que fijen precio pronto, con su rango de precios y fecha esperada — el pipeline a corto plazo. El endpoint filed devuelve las empresas que han presentado recientemente una solicitud para salir a bolsa, la señal más temprana de una próxima cotización. El endpoint calendar devuelve todo el mes en una sola llamada — priced, upcoming y filed — con conteos. Se puede solicitar cualquier mes del archivo, y si no se especifica mes, devuelve el actual. Todo es en vivo desde Nasdaq, nada almacenado. Esta es la capa de pipeline de OPI para cualquier aplicación de trading, inversión, screener o finanzas. Distinto de las API de cotizaciones de acciones y ganancias — este es el calendario de empresas que llegan al mercado: ofertas priced, upcoming y recién filed. 4 endpoints, sin clave de nuestra parte.
api.oanor.com/ipo-api
API de Calendario de Mercado
Calendario en vivo de eventos corporativos para acciones cotizadas en EE. UU. — las fechas que mueven los mercados — servido directamente desde el feed público del calendario de Nasdaq. Para cualquier día de negociación responde las tres preguntas que necesita el calendario de un trader. El endpoint de ganancias enumera cada empresa que reporta en una fecha con la sesión (pre-mercado o después del cierre), el pronóstico de EPS consensuado, el número de estimaciones de analistas, la capitalización de mercado y el EPS real del año anterior — para que puedas ver, por ejemplo, Oracle reportando después del cierre con un consenso de $1.58 frente a $1.35 del año anterior. El endpoint de dividendos proporciona el calendario de dividendos: las fechas ex-dividendo, de registro y de pago, la tasa por acción y el dividendo anual indicado. El endpoint de splits proporciona el calendario de splits de acciones con la relación de split y la fecha de ejecución. Esta es la capa de calendario de eventos futuros que toda aplicación de trading, cartera, screener, seguimiento de ganancias y finanzas necesita — leído en vivo desde Nasdaq, nada almacenado en caché o guardado. Pasa cualquier fecha como YYYY-MM-DD, u omítela para hoy. Distinto de las APIs de precio, cotización y fundamentos — este es el calendario futuro de eventos corporativos: quién reporta, quién paga, quién hace split y cuándo. 4 endpoints.
api.oanor.com/marketcalendar-api
API de Pascua y Computus
Computus y matemáticas de calendario como una API, calculada local y determinísticamente. El endpoint de pascua calcula la fecha del Domingo de Pascua para cualquier año — tanto la fecha occidental, mediante el algoritmo Gregoriano Anónimo (Meeus/Jones/Butcher), como la fecha ortodoxa, mediante el computus juliano convertido al calendario gregoriano — con el nombre del mes y el día de la semana; la Pascua es el primer domingo después de la luna llena pascual, por lo que 2024 cae el 31 de marzo en Occidente y el 5 de mayo para la iglesia ortodoxa, mientras que en 2025 ambas coinciden el 20 de abril. El endpoint de fiestas móviles devuelve todo el ciclo anclado a la Pascua para un año como fechas de calendario — Miércoles de Ceniza (−46 días), Domingo de Ramos (−7), Jueves Santo (−3), Viernes Santo (−2), Ascensión (+39), Pentecostés (+49) y Corpus Christi (+60). El endpoint de día juliano convierte una fecha gregoriana a su Número de Día Juliano — el conteo continuo de días que usan los astrónomos, donde 2451545 es el 1 de enero de 2000 — y viceversa, devolviendo también el día de la semana. Los años están en el calendario gregoriano. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de calendario, programación, litúrgicas, eclesiásticas, planificación de vacaciones y aritmética de fechas, herramientas de fiestas móviles y día juliano, y software de almanaques. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esta es la conversión de computus y día juliano; para aritmética de fechas general y zonas horarias use una API de fecha y hora.
api.oanor.com/easter-api
API de iCalendar
Construye un evento iCalendar (.ics) válido según RFC 5545 a partir de parámetros simples y obtén enlaces listos para usar "añadir al calendario" para Google, Outlook, Office 365 y Yahoo. Proporciona un título, inicio y fin (ISO 8601 o marcas de tiempo Unix, en UTC), o una duración en minutos, o un indicador de todo el día, además de ubicación, descripción, URL, organizador, una regla de recurrencia RRULE (ej. FREQ=WEEKLY) y un recordatorio (un VALARM N minutos antes). El servicio devuelve el texto .ics completamente formado con escape correcto y plegado de líneas de 75 octetos, un URI data: base64 que puedes usar directamente en un enlace de descarga, y los cuatro enlaces profundos de calendario. Un segundo endpoint analiza texto .ics sin procesar y lo convierte en eventos JSON estructurados. Todo se calcula localmente sin llamadas de red, por lo que es rápido y determinista. Construido para flujos de reserva y programación, páginas de eventos, botones "añadir al calendario" en correos electrónicos, recordatorios y automatizaciones sin código. Un constructor de eventos de calendario, distinto de las matemáticas de fecha/hora (datetime), datos de días festivos públicos (holidays) y el calendario judío (hebcal). Sin clave upstream, sin caché.
api.oanor.com/ical-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de Regla de Recurrencia?
¿Cuál es el límite de velocidad de API de Regla de Recurrencia?
¿Cuánto cuesta API de Regla de Recurrencia?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de Regla de Recurrencia con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
curl https://api.oanor.com/rrule-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/rrule-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/rrule-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/rrule-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.