HOSTMGR Desenvolvedores
  • Bem Vindo
  • Entre em contato
  • Por onde começar?
  • Interação com a base de dados (MySQL)
  • Modulo de Licenças
    • Sobre
  • MÓDULOS DE INTEGRAÇÃO
    • Provisionamento (Servidores)
      • Criando o Módulo
      • Funções do módulo
    • Formas de Pagamento
      • Criando o módulo
      • Retorno Automático
    • Tarefas Cron
    • Webhooks
      • Criando uma Hook
      • Arquivo de Exemplo de Hook
      • Desativar Arquivo de Hook
      • Hooks/Gatilhos Disponíveis
    • Widgets
    • Módulos Adicionais (extras)
      • Criando um módulo extra
      • Webhook do Modulo
  • API
    • Introdução
    • Primeiros Passos
    • Exemplos de Requisição
  • API REFERENCE
    • Clientes
    • Faturas
    • Contas/Serviços
    • Dominios
Powered by GitBook
On this page
  • Listar todos os domínios
  • Listar dominios
  • Busca um serviço determinado
  • Busca dados de um dominio determinado
  1. API REFERENCE

Dominios

Listar todos os domínios

Listar dominios

GET /dominios/listar

Lista todos os dominios existentes na base de consulta.

Filtros estão disponíveis

Query Parameters

Name
Type
Description

dominio

String

filtra pelo domínio da conta/serviço

id_cliente

Number

Filtra pelo id do cliente listando apenas os serviços de determinado cliente

status

String

Filtra pelo status do Serviço

S -> Ativo

P -> Pendente

C -> Cancelado

B -> Expirado

registros

Number

Quantidade de registros a serem listados por consulta (pagina) Se não informado, adota 20 por padrão

pagina

Number

Página atual da consulta (registros listados em paginação) padrão: 1

{
    "status": "sucesso",
    "dados": {
        "total_registros": 16,
        "paginas": 16,
        "pagina": 1,
        "mostrando": "Registros de 1 até 1",
        "clientes": [
            {
                "id_dominio": "23",
                "id_cliente": "1",
                "id_pedido": "162",
                "id_afiliado": "0",
                "dominio": "kjsdfhksdhfkshdkfjsdsd.com",
                "status": "P",
                "registrante": "",
                "dns1": "",
                "dns2": "",
                "dns3": null,
                "dns4": null,
                "valor": "45.00",
                "valor_recorrente": "45.00",
                "data_cadastro": "2023-06-10",
                "data_vencimento": "2024-06-07",
                "data_expiracao": "2024-06-09",
                "periodo": "1",
                "promocao": "0",
                "notas": null
            }
        ]
    }
}
{
    "status": "erro",
    "dados": "não há dominios cadastrados"
}

Busca um serviço determinado

Busca dados de um dominio determinado

GET /dominios/listar/{ID}

responsável por listar dados de uma conta/serviço.

Path Parameters

Name
Type
Description

ID*

Number

ID do dominio

{
    "status": "sucesso",
    "dados": [
        {
            "id_dominio": "9",
            "id_cliente": "1",
            "id_pedido": "0",
            "id_afiliado": "0",
            "dominio": "tudomais.net",
            "status": "S",
            "registrante": "freenom",
            "dns1": "ns1.tudohost.com.br",
            "dns2": "ns2.tudohost.com.br",
            "dns3": "ns3.tudohost.com.br",
            "dns4": "ns4.tudohost.com.br",
            "valor": "55.00",
            "valor_recorrente": "55.00",
            "data_cadastro": "0000-00-00",
            "data_vencimento": "2023-05-10",
            "data_expiracao": "2019-05-10",
            "periodo": "1",
            "promocao": "0",
            "notas": ""
        }
    ]
}
{
    "status": "erro",
    "dados": "não há serviços cadastrados"
}

PreviousContas/Serviços

Last updated 1 year ago