17 Sep 2025
Need to create a RIPE Atlas measurement that's not public? Here is an example of how...
curl -H "Authorization: Key YOUR_KEY_HERE" -H "Content-Type: application/json" -X POST -d '{
"definitions": [
{
"type": "traceroute",
"af": 4,
"resolve_on_probe": true,
"description": "Traceroute measurement to example.com",
"response_timeout": 4000,
"protocol": "TCP",
"packets": 3,
"size": 128,
"first_hop": 1,
"max_hops": 32,
"paris": 16,
"destination_option_size": 0,
"hop_by_hop_option_size": 0,
"dont_fragment": true,
"skip_dns_check": false,
"target": "example.com",
"port": "443",
"interval": 1800,
"is_public": false
}
],
"probes": [
{
"type": "area",
"value": "WW",
"requested": 15
}
],
"is_oneoff": false,
"bill_to": "paulson@example.com",
"stop_time": "2025-10-01 00:00:00.000Z"
}' https://atlas.ripe.net/api/v2/measurements/