Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
Bulk export operations, such as retrieving all messages, should be performed using the Network Data Export API.
Core APIs are not intended for bulk data export.
The Data Export API is the recommended method for retrieving large volumes of content, such as exporting all messages from a community. In contrast, the messages REST endpoint returns only a subset of messages. Not all messages may be returned, especially when threads contain a large number of messages. This limitation is intentional to support the development of responsive end-user applications, which is the primary focus of the REST API.
The Data Export API can only be used by Viva Engage Verified Administrators.
TIP: If your application requires frequent access to Viva Engage content, it is recommended to implement aggressive caching of API responses to minimize repeated requests for the same data.
Viva Engage provides two types of Export APIs:
Network Data Export API:
Export the content in a Viva Engage network that was generated or modified within a specified time range. Daily exports are recommended over large, infrequent exports.Files Export API:
Export file attachments uploaded to Viva Engage as part of the message posting flow.
Authorization
The Data Export APIs use the same authentication and authorization methods as other Yammer REST APIs described here.
However, access to these APIs is restricted to users with Viva Engage Verified Administrator privileges.