Mibo Developer API

 

Overview

Mibo is a cloud-based customer loyalty platform that was founded with the mission of enabling companies of all sizes to provide great customer service. Our goal is to make it easy for brands to connect to their customers and make it easy for customers to get in touch with businesses.

The Mibo Developer API is an HTTP-based programming interface that allows developers to interact with the Mibo platform to extend and enhance its functionality. It is a RESTful API and uses JSON(JavaScript Object Notation) as the exchange format. SSL is mandatory and used for all communication.

Available Capabilities

The Mibo API is only limited by the interface(s) to your other systems. All data can be created, updated, or deleted via API in Mibo. In fact, most of our user interface uses it’s own API, so you can perform any actions from API that are possible from the browser.

 

Who is it for ?

This guide is designed for developers with basic knowledge of web services & JSON, in addition to a programming language of your choice.

Data format

The JSON standard is followed with the API. This means that the API can only receive/return JSON lists or objects. JSON values must be of the correct type. IDs and numbers in general must be integers, not strings. The response is also displayed in JSON format.

 

Base Class

Base class included 2 main Classes APIAuthentication,MiboAPIAuthentication which will be use to call almost all Mibo API Modules

API ID

An application programming interface ID (API ID) is a unique code that is passed in to an API to identify the calling application or user. API keys are used to track and control how the API is being used, for example to prevent malicious use or abuse of the API.

API Key

An application programming interface Key (API Key) is a unique code that is passed in to an API to identify the calling application or user. API keys are used to track and control how the API is being used, for example to prevent malicious use or abuse of the API.