Integrate Umbler Api and automate your services

Create, remove, view, enable and
disable email accounts with complete security!

With the Umbler API you have support for the best development libraries that your application needs!

Enable and disable email domains

Better manage your client domains being able to enable and disable, totally or partially, your email services.

Sync status

Find out if the requested task has been completed by viewing the type and synchronization status of a user's services.

Have control and visibility

Know exactly what's going on, view all your email accounts and your email domains.

    

setUrl('https://api.umbler.com/v1/emails/');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders(array(
'Authorization' => 'basic XXXXXXXXXXXX',
'Content-Type' => 'application/json'
));

try {
$response = $request->send();

echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}


import http.client

conn = http.client.HTTPConnection("api.umbler.com")

headers = {
'Authorization': "basic XXXXXXXXXXXX",
'cache-control': "no-cache"
}

conn.request("GET", "v1,emails,", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))


var request = require("request");

var options = { method: 'GET',
url: 'https://api.umbler.com/v1/emails/',
headers:
{ 'Authorization': 'Basic XXXXXXXXXXXXXXXXXX',
'Content-Type': 'application/json' } };

request(options, function (error, response, body) {
if (error) throw new Error(error);

console.log(body);
});


OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
.url("https://api.umbler.com/v1/emails/")
.get()
.addHeader("Authorization", "Basic XXXXXXXXXXXX")
.addHeader("Content-Type", "application/json")
.build();

Response response = client.newCall(request).execute();


require 'uri'
require 'net/http'

url = URI("https://api.umbler.com/v1/emails/")

http = Net::HTTP.new(url.host, url.port)

request = Net::HTTP::Get.new(url)
request["Content-Type"] = 'application/json'
request["Authorization"] = 'basic XXXXXXXX'

response = http.request(request)
puts response.read_body

Create your account and earn up to $10 in credits for websites and emails

Pay only what you use and contract services according to your demand

Try for free

Frequently Asked Questions

Can I test the service before?

Yes! In order to spread our word, for a limited time we are giving up to $10 of credits. We will give you the credits as you use the service.

Do you use CPanel?

No! We drew Umbler from scratch thinking about every aspect of usability to create something truly different.

We assure that our panel is way better than CPanel. Try for free.

How can I cancel my services?

Just delete the items from your account.

You add an email, delete this email, and that's it, it's stopped being discounted.