Workplace by Facebook

Developer documentation to help you build integrations for Workplace.

Overview

Learn about building custom integrations for your Workplace community or third party integrations that can be installed on multiple communities.

About These Guides

The documents in this section are technical and are intended for an audience of Workplace developers. If this doesn't sound like you, the following documents may be what you need:

Learn about Workplace by FacebookWorkplace Help Center

Introduction

Introduction

Learn about the basics of building integrations for Workplace.
Learn more

Developer Access

Register your interest to build an integration for Workplace.
Learn more

Custom Integrations

See how to extend the functionality of Workplace for your company by building Custom integrations.
Learn more

Third Party Integrations

Build an integration that can be installed across multiple Workplace communities via a single app ID.
Learn more

Features

Bots

Build bots for Workplace in groups and chat.
Learn more

Authenticated Previews

Support Authenticated Previews to make your content preview correctly when shared on Workplace.
Learn more

Share Extensions

Enable your content to show up inside the Workplace composer for easier sharing.
Learn more

Reference Docs

Graph API

The Graph API for Workplace is a programmatic way to get data in and out of Workplace. It's a low-level HTTP-based API that you can use to query data about objects in a Workplace graph.

Learn more

Webhooks

Webhooks enable integrations to subscribe to events in Workplace and receive updates in real time. When a change occurs in Workplace, an HTTPS POST request is sent to a callback URL for each app that's subscribed to the relevant webhook topic.

Learn more

Permissions

This guide describes the app and permission model for Workplace APIs and Webhooks in more detail.

Learn more

Account Management API

Build a custom connector to provision and deactivate accounts for the people in your Workplace community.

Learn more