The ASN's RIPE Database registry route / route6 objects (inverse origin), each annotated with its RPKI Route Origin Validation verdict (valid / invalid / unknown), plus a summary. NOTE: the RIPE Database 'roa-check' search parameter is a no-op over the JSON REST API (verified live - it adds no annotation to the returned objects), so the verdict is computed per route from RPKI validation (prefix + origin). Complements the single-prefix /prefix/{cidr}/rpki with the AS-wide registry view. Upstream registry: 'global' (all RIRs via GRS, default) | ripe | ripe-nonauth | -grs.
x-api-key: ********************curl --location 'https://sugra.ai/api/v1/network/asn/3333/rpki?source=global&limit=undefined' \
--header 'x-api-key: <api-key>'{
"asn": 0,
"count": 0,
"rpki_summary": {
"property1": 0,
"property2": 0
},
"routes": [
{
"type": "string",
"primary_key": "string",
"source": "string",
"attributes": [
{
"name": "string",
"value": "string",
"property1": "string",
"property2": "string"
}
],
"rpki": {
"status": "string",
"validating_roas": [
{
"origin": "string",
"prefix": "string",
"validity": "string",
"max_length": 0,
"property1": "string",
"property2": "string"
}
],
"property1": "string",
"property2": "string"
},
"property1": "string",
"property2": "string"
}
],
"partial": true,
"_meta": {
"product": "Sugra NetAtlas",
"atlas_built_at": "string",
"privacy_signal_version": "2026.06",
"confidence": "high",
"accuracy": "public",
"sources": [
"string"
],
"data_time": "string",
"response_time": "2026-08-22T10:00:00Z",
"partial": true,
"geo_confidence": "string",
"served_from": "string",
"fallback_reason": "string",
"sources_coverage": null,
"cached": true,
"atlas_sha256": "string",
"endpoint_version": "string",
"property1": "string",
"property2": "string"
},
"property1": "string",
"property2": "string"
}