Navigation
VigilbaseDocs

    Type at least two letters.

    Open Vigilbase One

    Create a Cloudflare zone asn intel

    Name, organisation and country for networks (ASNs) in this zone's WAF rules and traffic, from Cloudflare Radar. Only callers who can read the zone may ask, and each user has a lookup budget.

    POST/api/services/cloudflare/zones/{zoneId}/asn-intel

    Authorizations

    Send one of these:

    AuthorizationstringAccess tokenheaderrequired

    Bearer access token from Vigilbase Identity (auth.vigilbase.com), sent as Authorization: Bearer <token>. The CLI gets one with vigilbase login.

    AuthorizationstringAPI keyheaderrequired

    Organisation API key (vb_one_…) from Settings → API keys in Vigilbase One, sent as Authorization: Bearer vb_one_…. Needs a key with write access: read-only keys get 403 with the code read_only_key. See organisation API keys.

    Path Parameters

    zoneIdstringrequired

    Body

    application/json

    The catalog has no JSON Schema for this body. One validates it with the schema below.

    Validation schema
    BodySchema = z.object({
      customerId: z.string().uuid(),
      asns: z.array(z.string().min(1).max(12)).min(1).max(MAX_ASNS_PER_REQUEST),
    })

    Response

    Success

    Was this page helpful?