Authorizations
L'API SDX di Altostrat utilizza token Bearer JWT per l'autenticazione. Ottieni un token tramite l'API di autenticazione e includilo nell'header Authorization come 'Bearer {token}'.
Path Parameters
L'identificativo univoco dello script pianificato da aggiornare.
"018f5bda-4690-4432-8472-358b2734f19b"
Body
Se vero, crea un backup della configurazione prima di eseguire lo script.
true
Un nome leggibile per lo script pianificato.
"Manutenzione notturna peer BGP (Aggiornato)"
Il contenuto completo dello script MikroTik RouterOS.
"/routing bgp peer enable [find name=peer1]"
Un array di ID di siti da targettizzare.
["site_1AbCdEfGhIjKlMnOpQrStUv"]Un array di ID utente che riceveranno notifiche.
[
  "auth0|5f9d4b3c2e1a0b006f8b4c5d",
  "auth0|6a0e5c4d3f2b1c007g9c5d6e"
]L'identificativo univoco del sito designato per le esecuzioni di test.
"site_2Al5z3gXyY5f6Z7h8j9k0l1m"
Response
Lo script pianificato è stato aggiornato con successo.
L'identificativo univoco per lo script pianificato.
"018f5bda-4690-4432-8472-358b2734f19b"
L'ID utente della persona che ha creato la pianificazione dello script.
"auth0|642b7f3b8b3b3e3e3e3e3e3e"
L'identificativo univoco del sito designato per le esecuzioni di test.
"site_2Al5z3gXyY5f6Z7h8j9k0l1m"
Se vero, verrà creato un backup della configurazione su ciascun dispositivo di destinazione prima dell'esecuzione dello script.
true
Se vero, l'esecuzione dello script verrà interrotta per un sito se questo è offline al momento dell'avvio.
false
Un nome o una descrizione leggibile per la pianificazione dello script.
"Aggiornamento settimanale regole firewall"
Un riassunto dello scopo dello script generato dall'IA.
"Questo script aggiunge una regola al firewall filter per bloccare l'input da una specifica address list chiamata \"blacklist\"."
Il contenuto completo dello script MikroTik RouterOS da eseguire.
"/ip firewall filter add action=drop chain=input src-address-list=blacklist"
Lo stato attuale dello script pianificato.
unauthorized, scheduled, launched, cancelled "scheduled"
Il timestamp di quando l'esecuzione dello script è stata autorizzata. Nullo se non ancora autorizzato.
"2025-10-30T10:00:00.000000Z"
Il timestamp di quando lo script è stato annullato.
null
La data e l'ora UTC pianificate per l'esecuzione dello script.
"2025-11-01T02:00:00.000000Z"
Un conto alla rovescia leggibile fino all'orario di avvio.
"tra 2 giorni"
Il timestamp di quando l'esecuzione dello script è effettivamente iniziata.
"2025-11-01T02:00:05.000000Z"
Un elenco di ID di siti where verrà eseguito lo script.
Un elenco di ID utente da notificare sull'avanzamento dello script e sulle richieste di autorizzazione.
Rappresenta l'avanzamento dell'esecuzione di uno script avviato sui suoi siti di destinazione.
Il timestamp di quando è stato creato lo script pianificato.
"2025-10-29T12:44:27.000000Z"
Il timestamp dell'ultimo aggiornamento dello script pianificato.
"2025-10-29T13:05:00.000000Z"