Aberto por natureza: a API do DxQSO para programadores de logbooks e aplicações
31 de mar. de 2026 · Steve Berry, N1EZ
Quero falar-lhe de algo que é menos uma funcionalidade e mais uma declaração de intenções. O DxQSO tem agora uma API aberta — uma porta de entrada para outros programadores de logbooks e aplicações construírem sobre o mesmo sistema ligado que sustenta tudo o que fazemos. Se alguma vez se perguntou porque insistimos tanto que o DxQSO não é um logbook, esta é a resposta mais clara até hoje.
Uma plataforma para as aplicações de que já gosta
Desde o início, a nossa filosofia tem sido potenciar as aplicações que já utiliza, em vez de competir com elas. Existem excelentes programas de registo, e o mundo não precisa que façamos mais um. O que tem faltado é um lugar moderno e comum onde os dados de radioamador possam viver e circular — e uma forma de os programadores se ligarem a ele. A API é essa ideia transformada em infraestrutura.
Oferece aos programadores uma forma limpa e suportada de enviar atividade de logbook para o DxQSO e de ler o que um operador está a fazer — os seus contactos, as suas conquistas QSL, aquilo em que está a trabalhar neste momento — sempre com a autorização do operador. Pense no que isso possibilita. Uma aplicação POTA que escreve as ativações diretamente no seu registo vivo. Uma ferramenta de concursos que lê as suas classificações. Uma plataforma de clube, um acompanhador de diplomas, um serviço de condições de propagação, um tipo de aplicação de radioamador que ninguém criou ainda — todos capazes de se ligar ao mesmo registo em tempo real e aos mesmos alertas.
Leitura e escrita, sempre com autorização
Em termos práticos, a API faz duas coisas, e ambas dependem do consentimento do operador. Permite que uma aplicação escreva atividade de logbook no registo vivo de um utilizador — uma aplicação POTA a publicar uma ativação, um logger a transmitir contactos à medida que acontecem. E permite que uma aplicação leia o que um operador está a fazer — os seus contactos consolidados, as suas conquistas QSL confirmadas, o que está a trabalhar neste momento — para que uma ferramenta possa agir com dados reais e atuais, em vez de uma exportação desatualizada. Nada se move sem que o operador o permita. O objetivo não é abrir o seu logbook ao mundo; é deixar que as ferramentas que o operador escolhe trabalhem em conjunto em seu nome.
O tipo de coisas que torna possível
O mais interessante não são os endpoints; é o que se constrói sobre eles. Um acompanhador de diplomas que lê as suas classificações em direto e lhe diz no momento em que está a uma confirmação de distância. Um serviço de condições de propagação que sabe o que ainda lhe falta e o aponta para uma abertura. Uma plataforma de clube que mostra a atividade real dos sócios. Uma ferramenta de concursos que escreve o log diretamente no seu registo, sem passo de exportação. Uma categoria de aplicação de radioamador que ninguém criou ainda, porque até agora não havia um lugar comum e em tempo real para os dados viverem. Cada uma delas passa a ser um projeto de fim de semana, em vez de uma infraestrutura construída de raiz, porque a canalização já existe.
Porque é que uma interface aberta importa para o passatempo
Os nossos dados estão isolados há décadas — fechados em programas de computador, exportados como ficheiros ADIF, reimportados, duplicados e perdidos. Cada programador que quisesse fazer algo interessante tinha primeiro de reinventar a canalização. Uma API aberta e bem documentada significa que podem deixar de reinventar a canalização e começar a construir a ideia propriamente dita. Isso é bom para eles, e muito melhor para nós, os operadores que vamos usar o que constroem.
É também exatamente por isso que continuamos a insistir que o DxQSO é um sistema, não uma aplicação. O repositório que guarda os seus logbooks é a base. A conectividade, os alertas em tempo real, a colaboração e agora a interface aberta que permite a todo o ecossistema ligar-se — esse é o produto. Queremos ser a camada de ligação sobre a qual se constrói a próxima geração de software de radioamador.
Para os programadores, e para todos nós
Se desenvolve software de radioamador, este é um convite aberto: venha construir sobre o DxQSO e deixe-nos carregar o peso da canalização de dados e da entrega em tempo real, para que não tenha de o fazer. Contacte-nos e conversemos sobre o que pretende criar.
E mesmo que não escreva uma linha de código, isto continua a ser importante para si. Significa que as ferramentas que usará amanhã podem todas falar com o mesmo registo — que o software do passatempo está finalmente a começar a comportar-se como um ecossistema ligado, em vez de uma gaveta cheia de programas que não comunicam entre si. É esse o futuro que estamos a construir, e a API é a forma como lhe abrimos a porta.


