Query PredictRoute's REST API for predicting paths from arbitrary sources and destinations on the Internet. We also provide several helpful tools for the analysis of inter-domain routing. Following are the endpoints of PredictRoute's REST API:
The response includes five most-likely prefix-level paths between
X and Y and their likelihoods.
Example:
http://predictroute.eastus.cloudapp.azure.com/api/24.50.160.80/80.252.96.9
for predicting paths from 24.50.160.80 to 80.252.96.9.
To pretty print the same JSON response, use:
http://predictroute.eastus.cloudapp.azure.com/paths/24.50.160.80/80.252.96.9
Example: predictroute.eastus.cloudapp.azure.com/api/bgp/766/8075 for predicting the AS path from ASN 766 and ASN 8075. To pretty print the path (along with names of AS hops), use: http://predictroute.eastus.cloudapp.azure.com/paths/bgp/766/8075
Example: http://predictroute.eastus.cloudapp.azure.com/siblings/8074/8075 returns a JSON object with both ASes names and whether they are siblings (networks under the same organization).