ToolAssay

Resolves a prefix to its announcing autonomous systems and puts that answer in c

Resolves a prefix to its announcing autonomous systems and puts that answer in context. The current state gives every origin AS seen for the prefix, the number of more specific and less specific prefixes routed alongside it, when the prefix was first and last seen, and the visibility expressed as the share of observers that see it rather than a raw count, because the raw count moves with the size of the measurement network and is not comparable across time.

Answeringour last check, 2026-09-24
1 of 1checks answered this week
956 msmedian answer time
$0.004listed price per call
$0.004price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://netz.halowerk.com/v1/bgp-origin

CategoryEverything else
Provider hostnetz.halowerk.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days2 from 2 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.004 956 ms

Example input (from the provider)

{
  "body": {
    "history_days": 30,
    "prefix": "8.8.8.0/24"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "history_days": {
              "default": 30,
              "description": "How far back to look for earlier origins.",
              "maximum": 365,
              "minimum": 1,
              "type": "integer"
            },
            "prefix": {
              "description": "IPv4 or IPv6 prefix in CIDR form, e.g. 8.8.8.0/24.",
              "maxLength": 60,
              "minLength": 4,
              "type": "string"
            }
          },
          "required": [
            "prefix"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON