Vigilbase One APIServices
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.
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/jsonThe 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?