BizKitHub
DocsAPI ReferenceVikitron/api/v1/vikitron/ip-catalog
getVikitronPublic API v1

/api/v1/vikitron/ip-catalog

Returns the ≤ 256 next-octet buckets that have at least one indexed IPv4 address below the given prefix, plus each bucket's row count. Used to render the hierarchical SEO catalog on vikitron.com at /ip-catalog (root), /{o1} (/8) and /{o1}.{o2} (/16).

vikitrongetApiV1VikitronIp-catalog

Parameters

1 query

Query parameters

· 1
prefixstringOptional

Dot-separated IPv4 prefix (0–2 octets). Omit or leave empty for the catalog root (all /8 blocks).

Example

Response schema

1 status code documented

200SuccessCatalog node.
prefixstringRequired

Echoed canonical prefix (empty string for the root).

Examples9494.113
levelnumberRequired

Number of octets in the prefix (0, 1 or 2).

Examples012
childrenobject[]Required

Existing children, sorted numerically by octet.

Each array item:
octetnumberRequired

Next octet value (0–255).

ipCountnumberRequired

Indexed IPv4 addresses under this child prefix.

Response example

application/json
{
  "prefix": "",
  "level": 0,
  "children": [
    {
      "octet": 0,
      "ipCount": 0
    }
  ]
}

Request example

GET /api/v1/vikitron/ip-catalog

get
curl -X GET "https://api.bizkithub.com/api/v1/vikitron/ip-catalog?prefix=" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"

Need an API key?

All BizKitHub public API endpoints require authentication via API key.

Get API Key