{
  "announced_prefixes": [
    {
      "address_family": 4,
      "delegation_origins": [
        "AS267185"
      ],
      "delegation_status": "valid",
      "irr_origins": [],
      "irr_query_sources": [],
      "irr_sources": [],
      "irr_status": "missing",
      "is_bogon": false,
      "is_too_specific": false,
      "notes": [
        "Nenhum objeto IRR route/route6 exato foi encontrado para este anúncio BGP observado.",
        "A validação de origem RPKI é inválida para este anúncio."
      ],
      "origin_as": "AS267185",
      "prefix": "45.231.0.0/22",
      "rpki_status": "invalid",
      "severity": "critical",
      "tags": [
        "irr:missing",
        "rpki:invalid",
        "delegation:valid"
      ],
      "tc_irr_origins": []
    },
    {
      "address_family": 4,
      "delegation_origins": [
        "AS267185"
      ],
      "delegation_status": "valid",
      "irr_origins": [],
      "irr_query_sources": [],
      "irr_sources": [],
      "irr_status": "missing",
      "is_bogon": false,
      "is_too_specific": false,
      "notes": [
        "Nenhum objeto IRR route/route6 exato foi encontrado para este anúncio BGP observado.",
        "A validação de origem RPKI é inválida para este anúncio."
      ],
      "origin_as": "AS267185",
      "prefix": "186.226.219.0/24",
      "rpki_status": "invalid",
      "severity": "critical",
      "tags": [
        "irr:missing",
        "rpki:invalid",
        "delegation:valid"
      ],
      "tc_irr_origins": []
    },
    {
      "address_family": 6,
      "delegation_origins": [
        "AS267185"
      ],
      "delegation_status": "valid",
      "irr_origins": [
        "AS267185"
      ],
      "irr_query_sources": [],
      "irr_sources": [
        "TC"
      ],
      "irr_status": "ok",
      "is_bogon": false,
      "is_too_specific": false,
      "notes": [
        "Nenhum ROA cobrindo este anúncio foi encontrado."
      ],
      "origin_as": "AS267185",
      "prefix": "2804:4974::/32",
      "rpki_status": "not_found",
      "severity": "warning",
      "tags": [
        "irr:ok",
        "rpki:not_found",
        "delegation:valid"
      ],
      "tc_irr_origins": [
        "AS267185"
      ]
    }
  ],
  "artifact_set_id": "096791144faf4f7e",
  "asn": "AS267185",
  "build_commit": "49041221083a2b8983d98c32b2be95da23241042",
  "country": "BR",
  "cycle_id": "20260730T174743Z-4904122-8f2b68",
  "cycle_started_at": "2026-07-30T17:47:44Z",
  "downstreams": [],
  "generated_at": "2026-07-31T00:41:45Z",
  "ix_memberships": [],
  "left_neighbours": [
    "AS28343"
  ],
  "metadata": {
    "bgp_observation": {
      "announcements_source": "ripestat_announced_prefixes",
      "cache_configured": true,
      "cache_status": "ok",
      "cache_ttl_seconds": 21600,
      "earliest_time": "2000-08-01T00:00:00Z",
      "effective_window": {
        "endtime": "2026-07-30T16:00:00Z",
        "starttime": "2026-07-16T16:00:00Z"
      },
      "endpoint": "announced-prefixes",
      "from_cache": false,
      "latest_time": "2026-07-30T16:00:00Z",
      "min_peers_seeing": 10,
      "per_prefix_first_seen": null,
      "per_prefix_last_seen": null,
      "per_prefix_peer_count": null,
      "prefix_count": 3,
      "query_endtime": "2026-07-30T16:00:00Z",
      "query_parameters": {
        "min_peers_seeing": 10,
        "resource": "AS267185",
        "sourceapp": "tc-irr-analysis"
      },
      "query_starttime": "2026-07-16T16:00:00Z",
      "request_finished_at": "2026-07-31T00:33:27Z",
      "request_started_at": "2026-07-31T00:33:27Z",
      "requested_window": {
        "endtime": null,
        "starttime": null
      },
      "resource": "AS267185",
      "response_data_fields": [
        "earliest_time",
        "latest_time",
        "prefixes",
        "query_endtime",
        "query_starttime",
        "resource"
      ],
      "response_prefix_fields": [
        "prefix",
        "timelines"
      ],
      "source": "RIPEstat"
    },
    "br_neighbours": [
      "AS28343"
    ],
    "country_source": "delegation",
    "display": {
      "neighbour_limit": 50
    },
    "external_irrd_mode": "missing",
    "irr_timing_summary": {
      "RADB/external-origin": {
        "avg_ms": 325.828,
        "cache": 0,
        "count": 2,
        "error": 0,
        "max_ms": 327.351,
        "ok": 2,
        "total_ms": 651.656
      },
      "TC,DELEGATED/local": {
        "avg_ms": 45.517,
        "cache": 0,
        "count": 2,
        "error": 0,
        "max_ms": 48.672,
        "ok": 2,
        "total_ms": 91.034
      },
      "TC,DELEGATED/local-origin": {
        "avg_ms": 42.664,
        "cache": 0,
        "count": 2,
        "error": 0,
        "max_ms": 44.089,
        "ok": 2,
        "total_ms": 85.328
      }
    },
    "irr_timings": [
      {
        "elapsed_ms": 41.239,
        "host": "127.0.0.1",
        "port": 43,
        "prefix": "AS267185",
        "service": "irrd",
        "source": "TC,DELEGATED",
        "status": "ok",
        "target": "local-origin"
      },
      {
        "elapsed_ms": 44.089,
        "host": "127.0.0.1",
        "port": 43,
        "prefix": "AS267185",
        "service": "irrd",
        "source": "TC,DELEGATED",
        "status": "ok",
        "target": "local-origin"
      },
      {
        "elapsed_ms": 327.351,
        "host": "whois.radb.net",
        "port": 43,
        "prefix": "AS267185",
        "service": "irrd",
        "source": "RADB",
        "status": "ok",
        "target": "external-origin"
      },
      {
        "elapsed_ms": 324.305,
        "host": "whois.radb.net",
        "port": 43,
        "prefix": "AS267185",
        "service": "irrd",
        "source": "RADB",
        "status": "ok",
        "target": "external-origin"
      },
      {
        "elapsed_ms": 48.672,
        "host": "127.0.0.1",
        "port": 43,
        "prefix": "45.231.0.0/22",
        "service": "irrd",
        "source": "TC,DELEGATED",
        "status": "ok",
        "target": "local"
      },
      {
        "elapsed_ms": 42.362,
        "host": "127.0.0.1",
        "port": 43,
        "prefix": "186.226.219.0/24",
        "service": "irrd",
        "source": "TC,DELEGATED",
        "status": "ok",
        "target": "local"
      }
    ],
    "irrd_cache_ttl_seconds": 86400,
    "metadata_source": "RIPEstat",
    "neighbour_count": 1,
    "neighbours_observation": {
      "accepted_neighbour_count": 1,
      "accepted_observation_count": 1,
      "cache_configured": true,
      "cache_lookup": "miss",
      "cache_status": "ok",
      "cache_ttl_seconds": 21600,
      "collection_error": null,
      "collection_skipped": false,
      "conflicting_neighbours": [],
      "conflicting_neighbours_limit": 50,
      "conflicting_neighbours_truncated": false,
      "downstream_count": 0,
      "duplicate_neighbour_count": 0,
      "duplicate_observation_count": 0,
      "earliest_time": "2019-06-18T00:00:00Z",
      "endpoint": "asn-neighbours",
      "from_cache": false,
      "invalid_neighbour_count": 0,
      "latest_time": "2026-07-30T00:00:00Z",
      "left_neighbour_count": 1,
      "multi_position_neighbour_count": 0,
      "multi_position_neighbours": [],
      "neighbour_observation_details": [
        {
          "asn": "AS28343",
          "power": 543,
          "type": "left",
          "v4_peers": 699,
          "v6_peers": 368
        }
      ],
      "normalization_applied": true,
      "partial_response": false,
      "peer_count": 0,
      "peers_sample_limit": 50,
      "query_endtime": "2026-07-30T00:00:00Z",
      "query_parameters": {
        "resource": "AS267185",
        "sourceapp": "tc-irr-analysis"
      },
      "query_starttime": "2026-07-30T00:00:00Z",
      "request_finished_at": "2026-07-31T00:41:44Z",
      "request_started_at": "2026-07-31T00:41:44Z",
      "resource": "AS267185",
      "response_data_fields": [
        "earliest_time",
        "latest_time",
        "neighbour_counts",
        "neighbours",
        "query_endtime",
        "query_starttime",
        "resource"
      ],
      "response_neighbour_count": 1,
      "response_neighbour_fields": [
        "asn",
        "power",
        "type",
        "v4_peers",
        "v6_peers"
      ],
      "right_neighbour_count": 0,
      "source": "RIPEstat",
      "source_neighbour_counts": {
        "left": 1,
        "right": 0,
        "uncertain": 0,
        "unique": 1
      },
      "source_neighbour_counts_match_observations": true,
      "source_neighbour_counts_mismatch": false,
      "source_neighbour_counts_mismatch_details": [],
      "type_conflict_neighbour_count": 0,
      "uncertain_neighbour_count": 0,
      "unique_neighbour_count": 1,
      "upstream_count": 1
    },
    "peer_count": 0,
    "peers_sample": [],
    "ripestat_cache_ttl_seconds": 21600,
    "ripestat_timing_summary": {
      "as-overview": {
        "avg_ms": 718.968,
        "cache": 0,
        "count": 1,
        "error": 0,
        "max_ms": 718.968,
        "ok": 1,
        "total_ms": 718.968
      },
      "asn-neighbours": {
        "avg_ms": 781.975,
        "cache": 0,
        "count": 1,
        "error": 0,
        "max_ms": 781.975,
        "ok": 1,
        "total_ms": 781.975
      }
    },
    "ripestat_timings": [
      {
        "cache_lookup": {
          "key": "https://stat.ripe.net/data/as-overview/data.json?resource=AS267185&sourceapp=tc-irr-analysis",
          "state": "miss"
        },
        "elapsed_ms": 718.968,
        "endpoint": "as-overview",
        "query_parameters": {
          "resource": "AS267185",
          "sourceapp": "tc-irr-analysis"
        },
        "request_finished_at": "2026-07-31T00:41:44Z",
        "request_started_at": "2026-07-31T00:41:43Z",
        "service": "ripestat",
        "status": "ok"
      },
      {
        "cache_lookup": {
          "key": "https://stat.ripe.net/data/asn-neighbours/data.json?resource=AS267185&sourceapp=tc-irr-analysis",
          "state": "miss"
        },
        "elapsed_ms": 781.975,
        "endpoint": "asn-neighbours",
        "query_parameters": {
          "resource": "AS267185",
          "sourceapp": "tc-irr-analysis"
        },
        "request_finished_at": "2026-07-31T00:41:44Z",
        "request_started_at": "2026-07-31T00:41:44Z",
        "service": "ripestat",
        "status": "ok"
      }
    ],
    "rpki_cache_ttl_seconds": 86400,
    "rpki_source": "local_vrp",
    "rpki_vrp_count": 180,
    "rpki_vrp_filter_prefix_count": 2715,
    "rpki_vrp_input_count": 981723,
    "source_neighbour_counts": {
      "left": 1,
      "right": 0,
      "uncertain": 0,
      "unique": 1
    },
    "uncertain_neighbours": []
  },
  "multi_position_neighbours": [],
  "name": "AS267185 - CCS Camboriu Cable System de Telecomunicacoes Ltda",
  "prefix_summary": {
    "delegation": {
      "valid": 3
    },
    "irr": {
      "missing": 2,
      "ok": 1
    },
    "prefix_count": 3,
    "rpki": {
      "invalid": 2,
      "not_found": 1
    },
    "severity": {
      "critical": 2,
      "warning": 1
    },
    "tags": {
      "delegation:valid": 3,
      "irr:missing": 2,
      "irr:ok": 1,
      "rpki:invalid": 2,
      "rpki:not_found": 1
    }
  },
  "right_neighbours": [],
  "ruleset_version": 2,
  "schema_version": 1,
  "tool_version": "0.2.0",
  "uncertain_neighbours": [],
  "universe_sha256": "efa8a2bbfd9a64b0223ebc5b2115aaa2d035d92351bac2ca50fad1a9762378e1",
  "upstreams": [
    "AS28343"
  ]
}
