Skip to content

Transfer History

This endpoint returns the transfer history that is relevant for a given IP address or prefix, as well as its less specifics.

GET /data/transfer-history/data.json?resource=8.8.8.0/24&starttime=2024-12-12T12:00
Try it

Parameters

KeyValueInfoRequired
resourceIP or prefixThe IP or prefix whose transfer history you wish to retrieve.YES

Data Output

KeyInfo
transfersThe list of transfers.
parametersThe parameters for this query.

Each transfer object consists of the following:

KeyInfo
sourceResourceThe resource that is being transferred out of.
recipientResourceThe transferred resource.
delegationDateThe date on which the source resource was delegated by the original RIR.
sourceRegistryThe registry which contained the source resource before the transfer.
recipientRegistryThe registry which contains the recipient resource after the transfer.
sourceCountryCodeThe country code for the source resource.
recipientCountryCodeThe country code for the recipient resource.
sourceHolderNameThe holder of the source resource.
recipientHolderNameThe holder of the recipient resource.
transferTypeThe type of transfer.
transferTimeAn ISO 8601 datetime at which the transfer took place.

The parameters consist of the following:

KeyInfo
resourceThe queried resource.
earliest_timeThe earliest time for which the response is valid.
latest_timeThe latest time for which the response is valid.

Code Examples

bash
curl --location --request GET "https://stat.ripe.net/data/transfer-history/data.json?resource=8.8.8.0/24"
js
const requestOptions = {
	method: 'GET',
};

fetch("https://stat.ripe.net/data/transfer-history/data.json?resource=8.8.8.0/24", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));

Available versions for this endpoint:

1.0 (current)