The HEG™ DID Number API
is virtual numbers for any need.

Buy local & toll-free numbers at wholesale prices. Our extensive inventory covers nearly 8,000 rate centers, all with seamless integration with our voice & SMS solutions.

Why choose HEG™ as your DID provider?Here's a few good reasons:



Direct Connection

We operate our own network and we don't source numbers from so called DID marketplaces. This brings the benefit of high quality service with no external dependencies.



Real-Time Endpoint Management

Use your own termination and point your DID to any SIP endpoint. Alternatively, use the HEG network for termination and take advantage of our low cost outbound rates.



API & Web Portal

Purchase, manage, and delete your DID numbers from our API or from our state of the art web portal. The HEG API supports both JSON & XML responsces.

Over 200 Telecom Companies

trust Hawkins Enterprise Group LLC with their origination services every day.



-- How easy is it to manage DID numbers with HEG? --

POST/GET http://voiceapi.cloud/API/json/Number/SearchLocal

{
	"@attributes": {
		"results": "25"
	},
	"number": [{
		"digits": "+19725884597",
		"formatted": "(972) 588-4597",
		"city": "RENNER",
		"state": "TX",
		"price": "0.50"
	}, {
		"digits": "+19725884563",
		"formatted": "(972) 588-4563",
		"city": "RENNER",
		"state": "TX",
		"price": "0.50"
	}]
}

Search our number inventory:

Search the number inventory by area code, zip code, or pattern (letters and numbers) and return the results in either XML or JSON. You'll have the ability to view the full phone number and rate center once the results are returned.

Once you've selected a number you can call the 'BuyLocalNumber' service to buy the number and add it to your account. Of course, you can search for and buy numbers directly from the web portal as well.

Modify a DID numbers application:

Applications are at the center of the HEG network. You can have unlimited applications on your account, each with a different 'answer Url'.

When someone dials your DID number HEG will request your answer Url on the application linked to the DID number for instructions on how to handle the incoming call. Your answer Url may return any valid Teleoh™ XML. You can change the application a specific phone number is linked with by calling the Number->Modify service.

POST/GET http://voiceapi.cloud/API/json/Number/Modify
 
{
    "number": {
        "@attributes": {
            "id": "2"
        },
        "digits": " 18174067551",
        "price": "0.50",
        "start_date": "2016-08-19 12:17:44",
        "renewal_date": "9\/18\/2016",
        "app_id": "13",
        "app_name: "Name of app 13"
    }
}

Start buying your DID numbers at wholesale
prices on our advanced API!

Your first local DID number is on us!