Faça campanhas de SMS em massa, envie alertas, compromissos ou notificações por SMS.
Envie mensagens por meio de chamadas de voz digital automatizadas para qualquer número de telefone no mundo.
Envie SMS com conteúdo certificado, válido como evidência confiável.
Envie SMS da sua conta de e-mail, da mesma forma que envia um e-mail
Execute campanhas de email marketing, automatize campanhas e conecte-se com email de forma avançada
Envie comunicações certificadas com e- mail certificado de sua conta de e-mail
Servidor SMTP para enviar e-mails otimizado para aprimorar suas campanhas de marketing por e-mail
Crie páginas de destino para suas campanhas de e-mail e atraia novos clientes
Crie contratos e envie-os através de qualquer canal, assine contratos escrevendo à mão
Gere e envie senhas de uso único por meio de qualquer canal
Aumente a segurança de seus aplicativos implementando autenticação dupla de usuário
Conecte sua empresa com o WhatsAPP. Envie notificações e converse com seus clientes
Automatize conversas de chat com seus clientes usando bots de chat.
Conecte-se a novos clientes graças ao nosso serviço de bate-papo na Web
Realize uma pesquisa de qualidade e conheça a opinião de seus clientes
Fidelize seus clientes enviando cupons de desconto personalizados.
Automatize campanhas de marketing e ganhe fidelidade automaticamente
códigos QR totalmente gratuitos em qualquer URL.
Crie páginas de destino graças ao nosso editor de desembarques e envie-as por SMS, e-mail ou use como desejar.
Gere um chat na web WhatsAPP para o seu site compatível com todas as plataformas
Crie lindos formulários personalizados e crie bancos de dados legalmente para suas campanhas de marketing
Envie SMS do seu Software com nossa API
Envie SMS Certificados, verifique o status de entrega e baixe certificados usando nossa API.
Faça chamadas automaticamente a partir do seu software
Envie e automatize o envio de emails através da API, conecte seu software ao Email Marketing
Conecte-se com seus clientes usando WhatsAPP por meio de API
Gerencie o sistema de bate-papo da API. Acesse ou responda a conversas de nossa API.
Gerencie seus grupos (crie, modifique ou exclua grupos) e contatos com nossa API para contatos.
package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "creategroup" var user string = "user" var password string = "password" var name string = "test name" var type string = "mobile" var fields string = "mobile,name,address" var request string = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&name="+name+"&type="+type+"&fields="+fields resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"creategroup"}, "user" : {"user"}, "password" : {"password"}, "name" : {"test name"}, "type" : {"mobile"}, "fields" : {"mobile,name,address"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"creategroup"}, "user" : {"user"}, "password" : {"password"}, "name" : {"test name"}, "type" : {"mobile"}, "fields" : {"mobile,name,address"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "getgroupcolumns" var user string = "user" var password string = "password" var idgroup string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getgroupcolumns"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getgroupcolumns"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "addcolumntogroup" var user string = "user" var password string = "password" var idgroup string = "1000" var field string = "name" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&field="+field resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcolumntogroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "field" : {"name"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcolumntogroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "field" : {"name"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "deletecolumnfromgroup" var user string = "user" var password string = "password" var idgroup string = "1000" var field string = "name" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&field="+field resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"deletecolumnfromgroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "field" : {"name"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"deletecolumnfromgroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "field" : {"name"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "deletegroup" var user string = "user" var password string = "password" var idgroup string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"deletegroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"deletegroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "assigncountrytogroup" var user string = "user" var password string = "password" var idgroup string = "1000" var countryiso3 string = "esp" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&countryiso3="+countryiso3 resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"assigncountrytogroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "countryiso3" : {"esp"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"assigncountrytogroup"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "countryiso3" : {"esp"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "getcontacts" var user string = "user" var password string = "password" var idgroup string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getcontacts"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getcontacts"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "getcontact" var user string = "user" var password string = "password" var idgroup string = "1000" var idcontact string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&idcontact="+idcontact resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getcontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "idcontact" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"getcontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "idcontact" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "addcontact" var user string = "user" var password string = "password" var idgroup string = "1000" var contact string = "mobile:123456789,name:testname" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&contact="+contact resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "contact" : {"mobile:123456789,name:testname"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "contact" : {"mobile:123456789,name:testname"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "addcontactlist" var user string = "user" var password string = "password" var idgroup string = "1000" var contacts string = "[{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&contacts="+contacts resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcontactlist"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "contacts" : {"[{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"addcontactlist"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "contacts" : {"[{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "modifycontact" var user string = "user" var password string = "password" var idgroup string = "1000" var idcontact string = "1000" var contact string = "mobile:123456789,name:testname" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&idcontact="+idcontact+"&contact="+contact resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"modifycontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "idcontact" : {"1000"}, "contact" : {"mobile:123456789,name:testname"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"modifycontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "idcontact" : {"1000"}, "contact" : {"mobile:123456789,name:testname"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }package main import ( "io/ioutil" "log" "net/http" ) func main() { var aclass string = "group" var method string = "deletecontact" var user string = "user" var password string = "password" var idgroup string = "1000" var idcontact string = "1000" var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&idgroup="+idgroup+"&idcontact="+idcontact resp, err := http.Get(request) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
package main import ( "io/ioutil" "log" "net/http" "net/url" ) func main() { formData := url.Values{ "class" : {"group"}, "method" : {"deletecontact"}, "user" : {"user"}, "password" : {"password"}, "idgroup" : {"1000"}, "idcontact" : {"1000"}, } resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData) if(err != nil) { log.Fatalln(err) } defer resp.Body.Close() ioutil.ReadAll(resp.Body) if(err != nil) { log.Fatalln(err) } }
Descubra as vantagens e desvantagens de cada uma das nossas APIs. Descubra qual API é melhor para o seu Software em Go lang.
Essa API permite que você se conecte a nós de Go lang para enviar solicitações por meio de solicitações HTTP GET. Essa solicitação envia os parâmetros na mesma URL da solicitação.
A API de solicitação POST permite que você se conecte à nossa API de Go lang enviando parâmetros de solicitação por meio de parâmetros HTTP POST. As informações são enviadas independentemente da URL.
A API de autenticação básica permite o uso de solicitações GET e POST em Go lang com uma camada de segurança adicional, pois neste caso o nome de usuário e a senha são enviados no cabeçalho da solicitação.
SOAP permite enviar solicitações em formato XML com Go lang, SOAP adiciona uma camada extra de segurança às solicitações de API.
Nossa API JSON permite enviar solicitações em formato JSON com Go lang, além disso, essa API adiciona o protocolo oAuth 2.0 na autenticação que permite adicionar uma camada adicional de segurança.
Para ter acesso à API você deve ser um cliente Afilnet. O registro levará alguns minutos.
Nossa empresa lhe oferecerá um balancete que lhe permitirá testar com a API que você precisa.
Realize a integração da API usando a linguagem de programação de sua escolha. Se você tiver dúvidas ou sugestões sobre a API, entre em contato conosco
Tudo pronto!, conseguiu melhorar as suas comunicações com a Afilnet. Estamos aqui para dar suporte à nossa API quando você precisar
Em caso de dúvidas, entre em contato com nossa equipe através dos meios de contato que oferecemos. Nossa equipe tentará lhe oferecer uma solução imediata e lhe ajudará na integração de nossa API em seu Software.
Cadastre-se gratuitamente e experimente Afilnet! Oferecemos a você uma avaliação gratuita de nossos serviços. *
Empresa *
Nome *
Email *
Número de telefone *
(*) Promoção válida apenas para empresas que nunca utilizaram o serviço Afilnet. Ao solicitar o saldo gratuito, a Afilnet pode solicitar a verificação das informações da sua empresa