Authorizations
La API de Altostrat SDX utiliza tokens Bearer JWT para la autenticación. Obtenga un token a través de la API de Autenticación e inclúyalo en el encabezado de Autorización como 'Bearer {token}'.
Body
Si es verdadero, crear una copia de seguridad de la configuración antes de ejecutar el script.
true
Si es verdadero, no intentar ejecutar el script en sitios que están fuera de línea.
true
Un nombre legible para el script programado.
"Mantenimiento nocturno de par BGP"
El contenido completo del script de MikroTik RouterOS.
"/routing bgp peer disable [find name=peer1]"
La fecha y hora UTC programada para la ejecución. Debe ser en el futuro.
"2025-12-01T04:00:00Z"
Un arreglo de IDs de sitios a los que apuntar.
[
  "site_1AbCdEfGhIjKlMnOpQrStUv",
  "site_2BcDeFgHiJkLmNoPqRsTuVw"
]Un arreglo de IDs de usuarios para recibir notificaciones.
["auth0|5f9d4b3c2e1a0b006f8b4c5d"]El identificador único del sitio designado para ejecuciones de prueba.
"site_2Al5z3gXyY5f6Z7h8j9k0l1m"
Response
El script programado se creó correctamente.
El identificador único para el script programado.
"018f5bda-4690-4432-8472-358b2734f19b"
El ID del usuario que creó la programación del script.
"auth0|642b7f3b8b3b3e3e3e3e3e3e"
El identificador único del sitio designado para ejecuciones de prueba.
"site_2Al5z3gXyY5f6Z7h8j9k0l1m"
Si es verdadero, se creará una copia de seguridad de la configuración en cada dispositivo de destino antes de que se ejecute el script.
true
Si es verdadero, la ejecución del script se abortará para un sitio si está fuera de línea en el momento del lanzamiento.
false
Un nombre o descripción legible para la programación del script.
"Actualización semanal de reglas de firewall"
Un resumen del propósito del script generado por IA.
"Este script añade una regla de filtro de firewall para descartar la entrada desde una lista de direcciones específica llamada \"blacklist\"."
El contenido completo del script de MikroTik RouterOS que se ejecutará.
"/ip firewall filter add action=drop chain=input src-address-list=blacklist"
El estado actual del script programado.
unauthorized, scheduled, launched, cancelled "scheduled"
La marca de tiempo de cuándo se autorizó la ejecución del script. Nulo si aún no está autorizado.
"2025-10-30T10:00:00.000000Z"
La marca de tiempo de cuándo se canceló el script.
null
La fecha y hora UTC programada para la ejecución del script.
"2025-11-01T02:00:00.000000Z"
Una cuenta regresiva legible para el tiempo de lanzamiento.
"en 2 días"
La marca de tiempo de cuándo comenzó realmente la ejecución del script.
"2025-11-01T02:00:05.000000Z"
Una lista de IDs de sitios donde se ejecutará el script.
Una lista de IDs de usuarios a notificar sobre el progreso y las solicitudes de autorización del script.
Representa el progreso de ejecución de un script lanzado a través de sus sitios de destino.
La marca de tiempo de cuándo se creó el script programado.
"2025-10-29T12:44:27.000000Z"
La marca de tiempo de la última actualización del script programado.
"2025-10-29T13:05:00.000000Z"