API de Registro do LACNIC

O que é uma API?

A Interface de Programação de Aplicativos é um conjunto de comandos, funções e protocolos informáticos usados para a integração de sistemas, sem precisar saber como foram implementados.

As API fornecem flexibilidade, simplificam o designer, a administração e o uso dos aplicativos, além de oferecer oportunidades de novos produtos e inovação.

À medida que as API foram espalhadas, especificações foram desenvolvidas para permitir a padronização da troca de informações. Uma destas especificações é a Transferência de Estado Representacional (REST, por sua sigla em inglês).

As API da web que funcionam com as limitações da arquitetura REST são chamadas API RESTful, que são, em termos simples, as API que usam métodos HTTP para obter dados ou gerar operações nesses dados em vários formatos, como o XML e JSON.

O que é a API de Registro do LACNIC?  

A API de Registro do LACNIC é uma API baseada na REST com autenticação através do Oauth, cujo principal objetivo é a gestão em massa dos recursos disponíveis através da plataforma MiLACNIC.

A API de Registro do LACNIC usa a especificação OpenAPI, cuja interface de usuário (Swagger-ui), mostra a documentação da API de forma interativa, permitindo que desenvolvedores e usuários experimentem seus serviços.

Quais serviços inclui a API de Registro do LACNIC?

A API de Registro do LACNIC inclui:

Recursos Serviços Endpoints

Organizações

Alta
Alterações. Obter informações

/entity/organizations
/entity/organizations/{orgid}

Contatos

Obter informações

/entity/users/{id}

Blocos IP

Alta (subalocação)
Cancelamento, Alteração (Contatos e outros), Obter informações

/ips
/ips/{prefix}/{prefixLength}

Inversos (DNS)

Alta
Cancelamento, Alteração

/domains
/domains/{prefix}/{prefixLength}

Quem pode usar?

A API de Registro do LACNIC está disponível para todos os seus associados que solicitarem as credenciais de acesso à API.

Como solicitar o acesso?

Para solicitar o acesso à API de Registro do LACNIC, envie um e-mail hostmaster [at] lacnic [.] net com os seguintes dados:

  1. OrgId
  2. Nome de contato
  3. E-mail de contato
  4. Chave gpg (para enviar e-mail criptografado com credenciais de autenticação)

Como acessar à API de Registro do LACNIC?

Plataforma de testes

Depois que o pedido de acesso for aprovado, você poderá acessar nossa plataforma de testes, clicando no link a seguir:
https://registro-demo.api.lacnic.net/lacnic/1.0/swagger-ui.html

A plataforma de produção

https://api.milacnic.lacnic.net/lacnic/1.0/swagger-ui.html

O que fazer caso você não seja associado e queira usar a API de Registro do LACNIC?

Se precisar acessar a API de Registro do LACNIC e não for associado, pode usar nossa plataforma de testes.
Para fazer a solicitação de acesso, entre em contato via e-mail: hostmaster [at] lacnic [.] net

SYSTEM CERTIFICATION ISO 9001 LSQA

CHK_LACNIC