Skip to content

Atlas Probe Deployment

This endpoint provides information on the number of RIPE Atlas probes in a region, a country or network (ASN). It supports history, with a general start in 2014.
The information is based on data from the RIPE Atlas probe archive, https://ftp.ripe.net/ripe/atlas/probes/archive/, which is processed once a day.

GET /data/atlas-probe-deployment/data.json?resource=cc_nl
Try it

Parameters

KeyValueInfoRequired
resourceregion, country, network (ASN) or mixedDue to the ambigious nature of abbreviated identifiers for regions and countries (e.g. me for Middle East and Montenegro) region and country resources should be prefixes with "region_" or "cc_".
Looking up a network can be specified on the IP version by using the prefix "asn4_" for IP v4 networks and "asn6_" for IP v6 networks.
For mixed results the resources just need to be comma separated.
Yes
starttime/endtimeISO8601 or Unix timestampCan be used to set the time range of the lookup and the output.No - by default starttime is beginning of 2014.

Data Output

KeyInfo
deploymentList of records with deployment statistics. Each has following content
datedate for this record
statusesNumber of probes seen with, respectively, status "neverseen", "connected", "disconnected" and "abandoned"
resourcethe resource used for the query
starttime/endtimetime interval for which deployment statistic are returned
query_datethe date the query was executed

Code Examples

bash
curl --location --request GET "https://stat.ripe.net/data/atlas-probe-deployment/data.json?resource=cc_nl"
js
const requestOptions = {
	method: 'GET',
};

fetch("https://stat.ripe.net/data/atlas-probe-deployment/data.json?resource=cc_nl", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));

Available versions for this endpoint:

deprecated - n.a.
upcoming - n.a.