Vai al contenuto principale
GET
/
prefix-lists
Elenca liste di prefissi
curl --request GET \
  --url https://api.altostrat.io/prefix-lists \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw",
    "name": "IP Ufficio Principale",
    "description": "Intervalli di IP pubblici per l'ufficio principale.",
    "status": "active",
    "sites": [],
    "prefixes": []
  },
  {
    "id": "prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpz",
    "name": "API di Terze Parti",
    "description": "IP per servizi critici di terze parti.",
    "status": "active",
    "sites": [],
    "prefixes": []
  }
]

Authorizations

Authorization
string
header
required

L'autenticazione viene eseguita tramite un JSON Web Token (JWT) emesso da Auth0. Fornire il token nell'header Authorization con lo schema Bearer.

Response

Un elenco di liste di prefissi.

id
string

L'identificatore univoco per la lista di prefissi, con prefisso prfx_lst_.

Example:

"prfx_lst_0ujsswThIGTUYm2K8FjOOfxcYpw"

name
string

Un nome leggibile per la lista di prefissi.

Example:

"IP Ufficio Principale"

description
string

Una descrizione opzionale per la lista di prefissi.

Example:

"Intervalli di IP pubblici per l'ufficio principale."

status
enum<string>

Lo stato di sincronizzazione attuale della lista di prefissi.

Opzioni disponibili:
active,
syncing,
failed
Example:

"active"

sites
string[]

Un elenco di ID di siti in cui questa lista di prefissi è applicata direttamente.

prefixes
object[]

L'elenco dei blocchi CIDR in questa lista di prefissi.