OneOffice Logo

Introduction

API

Purpose

This section goes through the apis of OneOffice so that you can

  1. Integrate with your applications - e.g. e-commerce selling OneOffice products
  2. Create your own client for specific apps within OneOffice - e.g. messaging, video, docs etc.

In all cases, we need to work together to enable your application.

1. External Integration

This type of integration allows partners to resell OneOffice products. It is a REST-based API with JSON payload. The docs have many examples for you to refer to.

2. Custom Client

If your application needs services developed by OneOffice, you can use our simple client interface for that.

Please note that we use WebSockets for real-time communication. If you need sample code, we are happy to provide our code for the API integration.