Workplace from Meta

Developer documentation to help you build custom integrations for your company on Workplace, or third-party integrations that many companies can use.


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 from MetaWorkplace Help Center



Learn about the basics of building integrations 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 Apps

Third Party Apps allow Independent Software Vendors (ISVs) to integrate their SaaS and PaaS products with Workplace.
Learn more

Platform Features


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 Dialog

If you have content that exists outside of Workplace, you may want to make it simple for people to share that content back into Workplace.
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 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


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