Make bulk SMS campaigns, send alerts, appointments or notifications through SMS.
Send messages via automated digital voice calls to any phone number in the world.
Send SMS with certified content, valid as reliable evidence.
Send SMS from your email account, in the same way that you send an email
Run Email Marketing campaigns, automate campaigns and connect with email in an advanced way
Send certified communications with Certified Email from your email account
SMTP server to send emails optimized to enhance your Email Marketing campaigns
Create landing pages for your email campaigns and attract new customers
Create contracts and send them through any channel, sign contracts by handwriting
Generate and send single-use passwords through any channel
Increase the security of your applications by implementing double user authentication
Connect your business with WhatsAPP. Send notifications and talk to your customers
Automate Chat conversations with your customers using chat bots.
Connect with new clients thanks to our Web Chat service
Carry out a quality survey and know the opinion of your customers
Loyalty your customers by sending personalized discount coupons.
Automate Marketing Campaigns and automatically gain loyalty
Generate QR codes completely free of charge from any URL.
Crea landing pages gracias a nuestro editor de landings y envíelas por SMS, Email o usela como desee.
Generate a WhatsAPP web chat for your website compatible with all platforms
Create gorgeous custom forms and legally build databases for your marketing campaigns
Envíe SMS desde su Software con nuestra API
Send Certified SMS, check delivery status and download certificates using our API.
Realice llamadas de forma automática desde su Software
Send and automate the sending of emails through API, connect your software with Email Marketing
Connect with your customers using WhatsAPP through API
Manage the Chat system from API. Access or reply to conversations from our API.
Manage your reseller account with our API for Android easily and securely. Try our API for Android for free. Our team will help you manage the clients of your reseller account in Android.
String afilnet_class="subaccount"; String afilnet_method="addsubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="subaccount"; String afilnet_method="addsubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="addsubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="addsubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }String afilnet_class="subaccount"; String afilnet_method="modifysubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_modifypassword="1"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&modifypassword="+afilnet_modifypassword+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="subaccount"; String afilnet_method="modifysubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_modifypassword="1"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&modifypassword="+afilnet_modifypassword+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="modifysubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_modifypassword="1"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail+"&modifypassword="+afilnet_modifypassword+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="modifysubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_modifypassword="1"; String afilnet_accountpassword="password"; String afilnet_namelastname="name+lastname"; String afilnet_iscompany="1"; String afilnet_companyname="mycompany"; String afilnet_documentid="123456789A"; String afilnet_language="en"; String afilnet_countrycode="us"; String afilnet_cityid="1"; String afilnet_cityname="town"; String afilnet_zipcode="123456"; String afilnet_address="address"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail+"&modifypassword="+afilnet_modifypassword+"&accountpassword="+afilnet_accountpassword+"&namelastname="+afilnet_namelastname+"&iscompany="+afilnet_iscompany+"&companyname="+afilnet_companyname+"&documentid="+afilnet_documentid+"&language="+afilnet_language+"&countrycode="+afilnet_countrycode+"&cityid="+afilnet_cityid+"&cityname="+afilnet_cityname+"&zipcode="+afilnet_zipcode+"&address="+afilnet_address; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }String afilnet_class="subaccount"; String afilnet_method="getsubaccounts"; String afilnet_user="user"; String afilnet_password="password"; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="subaccount"; String afilnet_method="getsubaccounts"; String afilnet_user="user"; String afilnet_password="password"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="getsubaccounts"; String afilnet_user="user"; String afilnet_password="password"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="getsubaccounts"; String afilnet_user="user"; String afilnet_password="password"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }String afilnet_class="subaccount"; String afilnet_method="deletesubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="subaccount"; String afilnet_method="deletesubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="deletesubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="deletesubaccount"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }String afilnet_class="subaccount"; String afilnet_method="transferbalance"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_balancetotransfer="10"; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&balancetotransfer="+afilnet_balancetotransfer; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="subaccount"; String afilnet_method="transferbalance"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_balancetotransfer="10"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&accountemail="+afilnet_accountemail+"&balancetotransfer="+afilnet_balancetotransfer; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="subaccount"; String afilnet_method="transferbalance"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_accountemail="email@email.com"; String afilnet_balancetotransfer="10"; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&accountemail="+afilnet_accountemail+"&balancetotransfer="+afilnet_balancetotransfer; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
Discover the advantages and disadvantages of each of our APIs. Find out which API is best for your Software in Android.
This API allows you to connect to us from Android to send requests via HTTP GET requests. This request sends the parameters in the same URL as the request.
The POST request API allows you to connect to our API from Android by sending request parameters via HTTP POST parameters. The information is sent independently of the URL.
The basic authentication API allows the use of GET and POST requests in Android with an additional security layer, since in this case the username and password are sent in the header of the request.
SOAP allows you to send requests in XML format with Android, SOAP adds an extra layer of security to API requests.
Our JSON API allows you to send requests in JSON format with Android, in addition this API adds the oAuth 2.0 protocol in the authentication that allows you to add an additional layer of security.
In order to have access to the API you must be an Afilnet client. Registration will take a few minutes.
Our company will offer you trial balance that will allow you to test with the API you need.
Perform API integration using the programming language of your choice. If you have any questions or suggestions about the API, contact us
Everything ready!, has managed to improve its communications with Afilnet. We are here to support our API when you need it
Contact our team with any questions through the contact methods that we offer. Our team will try to offer you an immediate solution and will help you in the integration of our API in your Software.
Sign up for free and try Afilnet! We offer you a free trial of our services. *
Company *
Name *
E-mail *
Phone number *
(*) Promotion only valid for companies that have never used the Afilnet service before. When requesting the free balance, Afilnet may request to verify your company information