To export the chat messages for a concrete room you need to execute a GET request against the /rooms/:id/chat/export endpoint.

Use the session_id argument if you want to export messages written in a concrete session. https://api.digitalsamba.com/api/v1/rooms/c39d7c40-7ff7-4faa-b06f-698a639a9523/chat/export?session_id=16e44502-dae5-41f9-b095-e41bf6ac2d1d

Only public chat messages are retrievable. Private (1-to-1) chat is not persisted and cannot be retrieved through the API.


curl --request GET \
  --url https://api.digitalsamba.com/api/v1/rooms/c39d7c40-7ff7-4faa-b06f-698a639a9523/chat/export \

Response (200 OK) with a file attachment

2024-04-10 13:00:22 John Smith: How are you?
2024-04-10 13:00:28 Cillian Murphy: Fine, and you?

Use the format param if you want to export as a JSON file. Permitted values for the format param are txt and json. /api/v1/rooms/c39d7c40-7ff7-4faa-b06f-698a639a9523/chat/export?format=json

Last updated