Documentação da API Alojamento web acessível a todos Visitar a LWS

OpenAPI 3.0 · v1.0 https://api.lws.net/v1

API de Domínios e E-mail

Registe e gira os seus nomes de domínio, as respetivas zonas DNS, contactos e os endereços de e-mail associados.

29 operações Modo de teste disponível

Interface de API para gerir as suas contas e serviços LWS.

Visão geral

A API Cliente LWS fornece uma interface para gerir as suas contas e serviços LWS, incluindo gestão de domínios, alojamento, gestão de conta e transações pré-pagas.

O que a API pode fazer

Gestão de Domínios

  • Comprar, renovar e transferir domínios
  • Modificar as definições DNS (A, AAAA, CNAME, MX, etc...)
  • Verificar a disponibilidade de domínios
  • Gerir redirecionamentos de domínio (301/302)
  • Atualizar servidores de nomes e proteção de transferência

Gestão de Alojamento

  • Comprar novos planos de alojamento
  • Obter informações de alojamento
  • Obter todos os alojamentos e domínios
  • Obter os preços dos pacotes de alojamento
  • Obter os preços de renovação
  • Ativar ou desativar a renovação automática
  • Renovar o alojamento e o domínio associado

Gestão de Conta e Contactos

  • Criar e gerir contactos
  • Obter e atualizar os dados dos contactos
  • Consultar o saldo da conta pré-paga
  • Consultar o histórico de compras

Integração com o WHMCS

  • Ligue-se ao WHMCS através de um módulo para comprar e revender domínios LWS

Preços

A API é gratuita, sem taxas de subscrição nem tokens pagos. No entanto, as ações pagas (por exemplo, compra de domínio, renovação de alojamento) seguem a tarifação padrão da LWS. Estas ações estão claramente indicadas na documentação.

Métodos de Pagamento

  • Apenas o crédito pré-pago é aceite para pagamentos via API.
  • A API não suporta outros métodos de pagamento.
  • Todos os preços são apresentados em EUR, salvo indicação em contrário.

💳 Para recarregar o seu crédito pré-pago, visite a página Compte Prépayé.

Autenticação

Para efetuar pedidos à API, deve incluir os cabeçalhos de autenticação:

  • X-Auth-Login: O ID LWS da sua conta (por exemplo, 123456)
  • X-Auth-Pass: Uma chave para aceder à API.

🔒 Tipo de Esquema de Segurança: apiKey (Autenticação por cabeçalho)

Para aprender a utilizar a API e obter a sua Chave API, pode consultar a nossa documentação.

🔹 Nota: Deve possuir uma conta LWS válida para utilizar a API. Se não tiver uma, comece aqui.

Como Utilizar a API

  • Inclua os cabeçalhos de autenticação nos seus pedidos à API.
  • Os pedidos devem estar formatados em JSON, salvo indicação em contrário.
  • Alguns pedidos (marcados como [Differed]) são processados em segundo plano, e o seu estado pode ser consultado através dos endpoints /database.

Serviços de Nomes de Domínio

A LWS também disponibiliza a gestão de domínios através da API:

Ambiente de teste

Para testar a API em segurança sem afetar os seus serviços, inclua o cabeçalho X-Test-Mode (por exemplo: X-Test-Mode: true) nos seus pedidos. As ações realizadas neste modo serão executadas num ambiente de teste.

Sobre o WHMCS

A LWS disponibiliza um módulo WHMCS para revendedores gerirem domínios e serviços. Este módulo permite-lhe integrar os serviços LWS na sua instalação WHMCS, permitindo o registo de domínios, a sua gestão e muito mais. Saiba mais no WHMCS Marketplace.

Notas sobre a Documentação da API

  • A LWS reserva-se o direito de restringir ou bloquear o acesso em caso de utilização indevida da API.
  • A API está sujeita a alterações sem aviso prévio. Consulte esta documentação para as atualizações mais recentes.
  • O formato JSON é utilizado para os payloads de pedido/resposta, salvo indicação em contrário.

Autenticação

X-Auth-Login O ID LWS da conta (por exemplo, 123456) $LWS_AUTH_LOGIN obrigatório
X-Auth-Pass Uma chave para aceder à API. Única para cada conta, encontra-se no LWS Panel $LWS_AUTH_PASS obrigatório

Existe um ambiente de teste: envie X-Test-Mode: true e nada de real é criado, alterado ou cobrado.