API de Registro

¿Qué es una API?

La interfaz de programación de aplicaciones (API) es un conjunto de comandos, funciones y protocolos informáticos que se usan para integrar sistemas sin necesidad de saber cómo están implementados.

Las API otorgan flexibilidad, simplifican el diseño, la administración y el uso de las aplicaciones, además de que proporcionan oportunidades de nuevos productos e innovación.

A medida que se han difundido las API, se han desarrollado especificaciones para permitir la estandarización del intercambio de información. Una de estas especificaciones es la transferencia de estado representacional (REST, por sus siglas en inglés).

Las API web que funcionan con las limitaciones de arquitectura REST se llaman API RESTful. Son, en términos sencillos, las API que usan métodos HTTP para obtener datos o generar operaciones sobre esos datos en varios formatos (como XML y JSON).

Preguntas frecuentes

¿Qué es la API de Registro de LACNIC?

Es una API basada en REST, con autenticación a través de Oauth. Su principal objetivo es la gestión masiva de los recursos disponibles a través de la plataforma MiLACNIC.

La API utiliza la especificación OpenAPI, cuya interfaz de usuario (Swagger-ui) muestra la documentación de la API de forma interactiva, permitiendo a desarrolladores y usuarios probar sus servicios.

¿Quiénes la pueden utilizar?

La API de Registro de LACNIC está disponible para todos los asociados de LACNIC que soliciten las credenciales de acceso.

¿Qué servicios incluye la API de Registro de LACNIC?

Incluye los siguientes servicios:

Recursos Servicios  Endpoints

Organizaciones

Alta

Modificación, Obtener Información

/entity/organizations

/entity/organizations/{orgid}

Contactos

Obtener información

/entity/users/{id}

Bloques IP

Alta (subasignación)

Baja, Modificación (Contactos y otros), Obtener información 

/ips

/ips/{prefix}/{prefixLength}

Reversos (DNS)

Alta

Baja, Modificación

/domains

/domains/{prefix}/{prefixLength}

¿Cómo solicitar el acceso?

Para solicitar acceso a la API de Registro de LACNIC, envíe un correo electrónico a hostmaster [at] lacnic [.] net con los siguientes datos:

  1. OrgId
  2. Nombre de contacto
  3. Direcciones de correo electrónico de contacto
  4. Clave GPG (para enviar cifrado, el correo con la credenciales de autenticación)

¿Cómo acceder a la API de Registro de LACNIC? 

Plataforma de pruebas

Una vez aprobada la solicitud de acceso, podrá acceder a nuestra plataforma de pruebas ingresando a la siguiente dirección: https://registro-demo.api.lacnic.net/lacnic/2.0/swagger-ui.html

Plataforma de producción

https://registro.api.lacnic.net/lacnic/2.0/swagger-ui.html

Si necesita acceder a la API de Registro de LACNIC y no es asociado de LACNIC, puede usar nuestra plataforma de pruebas. Para pedir acceso, envíe un correo a hostmaster [at] lacnic [.] net

Por más información, puede escuchar el siguiente podcast: ¿Qué hacer en caso de no ser asociado y querer usar la API?

CHK_LACNIC