TCPWave RESTful API brings a revolution in Network Automation

Develop intelligent clouds leveraging Network Automation with our robust RESTful API.

Overcome challenges with your legacy solutions.

Infrastructure and operations leaders see today’s network domain as lagging in agility. Network automation tools enable network staff to gain process and configuration agility, while ensuring compliance.  Currently, the network automation market is divided between legacy network configuration and change management tools and the newer virtual network configuration automation solutions. Automating the existing network infrastructure with respect to DNS and DHCP by leveraging the outdated APIs and insecure methods such as Perl scripts with plain text passwords in them compromise the security to a great extent in mission critical enterprises. Developing automation using insecure methods also causes enterprises to fall out of compliance with the corporate and government policies, auditing standards and regulations. With the network landscape constantly changing, the enterprises want to catch up with the technology and start doing Software-defined networking. Software-defined networking, which is an architecture that enables network automation, is not the same as network automation; infrastructure and operations leaders need to understand how they differ. Making a legacy DDI solution to do network automation using modern methods such as RestAPI calls from multiple orchestration layers can potentially pose an intrinsic risk that requires careful management and control. With a mixture of legacy and new network infrastructures co-existing in an enterprise,  increased agility in the network domain is a top priority for I&O organizations and network teams. TCPWave provides  the correct network automation tool for your needs.

Cloud Automation

Cloud Security

Cloud Acceleration

DDI Technology has evolved.

TCPWave products are designed using the latest javascript frameworks. We use the frameworks provided by Facebook and Google and we deliver a cutting edge IP Address management solution to your data centers. TCPWave provides an extremely powerful RESTful API to simplify any and every trivial task in IP Address management. An authorization token is generated for each user and can be only used from the the source IP from which the API is invoked. If a token based approach is not desired to invoke the TCPWave RESTful interface, a SSL certificate based authentication is supported as well. In order for the update to take place via the API to the TCPWave IPAM, the appropriate user should also have permissions to perform the desired action. The TCPWave RESTful design increases API performance, reduces development effort to design applications related to network automation, and minimizes operational support burden. By conforming web applications, web services, and web APIs with proven RESTful constraints, development teams can create systems as scalable cloud and mobile applications.  Because REST requires a new development mindset, the legacy IPAM solutions are not truly based on REST constraints and principles, and do not exhibit expected scalability, evolvability, and interoperability. Contact us to learn more and you will be amazed to see the things you can do with TCPWave’s RESTful API.

Expand the sections listed below to view the usage of the RestAPI in different programming languages.

Using Python
Using Java
Using Curl

Powered by Modern Java.

Click here for a comprehensive list and description of the TCPWave RestAPI reference documentation.

The TCPWave IPAM allows an authorized administrator with a valid token to add networks, subnets, A records, PTR records, MX records, bulk add from CSV, bulk deletes, bulk modify, add a new DNS server, add a new DNS zone, enable DNSSEC on a zone, change the master/slaves associated to a zone, create a DHCP scope, change a SNMP community string, restart/reboot  a remote DHCP/DNS server – all done via RestAPI. It’s powerful. With the rapid evolution of network automation to facilitate private hybrid clouds, TCPWave IPAM is the right choice to automate your cloud infrastructure.  The TCPWave CLI toolset is built on top of the TCPWave RESTful API engine. Contact us to learn more.

It's time to evolve out of Perl modules and spreadsheets.

Contact us