myofficehub API Information

What is an API?

API means ‘Application Programming Interface’ which is a programming language that allows two different applications to communicate, or interface with each other.

Why develop APIs for myofficehub?

myofficehub provide API’s as an easy way for developers to integrate their software applications (3rd party) with the myofficehub Hub and applications.

It helps sharing of information & functionality between the two applications.

API’s have been developed for the following myofficehub applications:

  • Purchase
  • Sales Invoice Management
  • Timesheet
  • Leave

How it works?

The ‘myofficehub Integration page contain API information on how you can integrate your application with myofficehub applications. Details like signing up for a free myofficehub account, getting API keys, sample codes, library, integration procedures, checking for errors, and other support/reference documents.

Finally, the myofficehub Integration Team will review and certify that everything is working fine.

Factors we consider when releasing our API

  1. Secure communication: Encrypted communication between you and us.
  2. Authentication: Ensuring that you are who you say you are and a well known method we use is OAuth.
  3. Authorisation: Determining what you as a authenticated consumer of our API is allowed to do. We may limit the number of requests you can make, or provide read-only access to you.

Benefits of our Open API

Allows:

  • one piece of software to make use of the functionality of, or data available to, another.
  • a consistent, programmatic method for accessing resource.
  • third-party developers to create a rich and broad range of value-added products.
  • us to cost effectively scale our businesses in many simultaneous new directions as well as tap the resourcefulness of a large partner ecosystem.

Getting integrated 3rd party applications into myofficehub home page

Apps Icons of 3rd party applications integrated with myofficehub applications will be displayed in myofficehub home page. This will be done by myofficehub Development Team.

Clicking the Apps icon will direct user to the respective login page of that application. Client can also control the user access based on their access level. This will also avoid searching different shortcuts on the computer and typing web addresses of the applications to login. You will have all your applications onto a common HUB that is on myofficehub.

For integrating your application with an myofficehub product, email your interest to [email protected] and our team will get back to you.