LACNIC Registration API
What is an API?
An Application Programming Interface (API) is a set of commands, features and protocols used to integrate systems.
APIs simplify application design, management and utilization, provide flexibility and create opportunities for new products and innovation.
As APIs have become increasingly popular specifications have been developed to standardize information exchanges. One such specification is Representational State Transfer (REST). Web APIs that conform to the REST architectural style are known as RESTful APIs; these APIs use HTTP methods to obtain or manipulate data in various formats, such as XML and JSON.
What is the LACNIC Registration API?
The LACNIC Registration API is a REST based API that employs Oauth authentication designed mainly for performing bulk management on the resources available through the Mi LACNIC platform.
The LACNIC Registration API uses the OpenAPI specification with a user interface (Swagger-ui) that displays the API's documentation interactively, which allows users and developers to test our services.
What services does the LACNIC Registration API include?
The LACNIC Registration API includes the following services:
Resources | Services | Endpoints |
---|---|---|
Organizations |
Registration Modification, Obtaining information |
/entity/organizations Obtaining information |
Contacts |
Obtaining information |
/entity/users/{id} |
IP address blocks |
Registration (sub-assignment) Removal, Modification (Contacts and others), Obtaining information |
/ips /ips/{prefix}/{prefixLength} |
Reverse DNS |
Registration Removal, Modification |
/domains /domains/{prefix}/{prefixLength} |
Who can use the LACNIC Registration API?
The LACNIC Registration API is available to all LACNIC members. However, interested member organizations must request their access credentials.
How to apply for access
To apply for access to the LACNIC Registration API, please email hostmaster@lacnic.net and include the following information:
- OrgID
- Contact name
- Contact email addresses
- GPG key (to encrypt the email containing the authentication credentials)
How to access the LACNIC Registration API
Test platform
Once your access request is approved, you will be able to access our test platform at the following address: https://registro-demo.api.lacnic.net/lacnic/1.0/swagger-ui.html
The production platform
https://api.milacnic.lacnic.net/lacnic/1.0/swagger-ui.html
Non-members who wish to use the LACNIC Registration API
If you would like to try out the LACNIC Registration API, but you are not a LACNIC member, we can grant you access to the test platform.
To apply for access to the LACNIC Registration API on our test platform, please email hostmaster@lacnic.net.