Tigase HTTP API

Product Categories: 

XMPP technology, while incredibly powerful and efficient is still not wide spread and even kind of alien to many of existing systems. REST API, on the other hand, is very well known, popular and adopted by many systems. Therefore, REST API seems like a perfect way to create a bridge between XMPP world and non-XMPP world.

However, we did not stop at REST API, we made one step further. We call our implementation HTTP API as it offers more than just REST API calls. REST API and DNS calls are possible and available services exposed by the component right now but extensible design makes it easy to add more depending on needs.

More over the HTTP API component offers scripting framework which allows to extend it's capabilities at run-time without a need to restart the system.

Current REST API implementation focuses on administration tasks for the Tigase XMPP Server. It translates REST API calls into the XMPP calls and allows to call any administration task defined in the XEP-0133 - Service Administration extension and many more Tigase server specific.

The HTTP API component allows you to:

  • Download Tigase XMPP Server run-time statistics which contain over 1,000 different performance metrics. It gives you easy and instant monitoring and early issues warnings.
  • Administer TIgase XMPP Server through REST API which allows you to easily integrate Tigase with third-party maintenance and management systems
  • Flexible scripting framework allows to add administration tasks at run-time so no longer a service restart is required to extend administration and maintenance functionality
  • Flexible HTTP API framework allows you to easily add more services to host them all on very efficient XMPP engine. Currently, we offer DNS service which is designed to support web applications to query for DNS records and redirect them to a correct location.

We especially like the HTTP API for it's incredible flexibility to add more functions and services and the way it closely integrates with XMPP server.

Get in touch

We provide software products, consulting and custom development services

Tigase, Inc.
100 Pine Street, Suite 1250
San Francisco, CA 94111, USA
Phone: (415) 315 9771

Follow us on:

Twitter

  • Tigase Messenger for iOS has been released! Our Thanks to all the Beta Testers (drawing soon). Check it out here https://t.co/h91jH8cYSE 3 weeks 2 days ago
  • Try a new twist on XMPP: Stateless XMPP https://t.co/cybgEfdSMm 1 month 22 hours ago
Back to Top