README.md 1.29 KB
Newer Older
Gavin Brown's avatar
Gavin Brown committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
# NAME

`rarrdap.pl` - a script to generate a set of RDAP responses for ICANN-accredited registrars.

# DESCRIPTION

This script scrapes data from the the IANA registrar ID registry and the Internic site, and
generates RDAP responses for each ICANN-accredited registrar.

The RDAP responses are written to disk in a directory which can then be exposed through a web
server.

An example of an RDAP service which provides access to this data may be found at
[https://registrars.rdap.org](https://registrars.rdap.org), for example:

- [https://registrars.rdap.org/entity/1564-iana](https://registrars.rdap.org/entity/1564-iana)

Entity handles have the "-iana" object tag, as per [https://tools.ietf.org/html/draft-ietf-regext-rdap-object-tag-04](https://tools.ietf.org/html/draft-ietf-regext-rdap-object-tag-04).

# USAGE

        rarrdap.pl DIRECTORY

`DIRECTORY` is the location on disk where the files should be written. `rarrdap.pl` will write
its working files to this directory as well as the finished .json files.

If `DIRECTORY` is not provided, the current directory is used.

# COPYRIGHT

Copyright 2018 CentralNic Ltd. All rights reserved.

# LICENSE

Copyright (c) 2018 CentralNic Ltd. All rights reserved. This program is
free software; you can redistribute it and/or modify it under the same
terms as Perl itself.