Custom Integrations

Integrate Workplace into your existing workflow with the power of the Graph API.

Overview

Out of the box, Workplace is a powerful tool for people to communicate and collaborate with each other. By building custom integration apps, you can make it into a tool for communication with other tools and systems crucial to your productivity.

This document describes the app and permission model for Workplace, and introduces Graph API, the core technology underpinning custom integrations.

Apps & Permissions

Learn about creating custom integration apps and controlling the level of API access each app can use, via permissions.

Apps & Permissions

Graph API Overview

Learn about the concepts of the Graph API, the technology that underpins all custom integrations.

Graph API Overview

Graph API Reference

The fundamentals of Graph API for Workplace, with detailed reference documentation on each of the Graph API endpoints available.

Graph API Reference

Example Use Cases

Complete self-contained examples that illustrate Graph API use cases in a variety of programming languages.

Example Use Cases

Migration from Managing Apps

On January 13th 2017, all tokens for managing apps will be expired. In order to ensure continuity of services that rely on Workplace APIs, you'll need to replace your token with a new app token.

Migration Guide