---
title: "OpenVibe.Exchange API · OpenVibe.Services"
canonical: "https://openvibe.services/docs/api/exchange"
updated: null
---

# OpenVibe.Exchange API · OpenVibe.Services

HTML: [OpenVibe.Exchange API · OpenVibe.Services](https://openvibe.services/docs/api/exchange)

# OpenVibe.Exchange API

Generated at 2026-11-13 06:25:48 UTC from [`openvibe-contracts v0.419.0`](https://github.com/OpenVibers/OpenVibe.Contracts/tree/v0.419.0) and [`openvibe-sdk v0.161.0`](https://github.com/OpenVibers/OpenVibe.SDK/tree/v0.161.0).

Server `https://openvibe.exchange`. 1 routes performing 1 capabilities. [OpenAPI 3.1 document](/docs/api/exchange.json).

  only routes apps can be granted (public, partner)  

### GET `/internal/exchange/chat/export`

Chat may import one signed-in person's unsealed Exchange chat history.

- Capabilities: [exchange.chat.export](/docs/capabilities/exchange.chat.export)
- Visibility: first-party
- Parameters: - `subject` (query, required)
- Input: [exchange.chat-export-request@1](/docs/contracts/exchange.chat-export-request)
- Response: `application/json` [exchange.chat-export-result@1](/docs/contracts/exchange.chat-export-result)
- Errors: [errors.problem@1](/docs/contracts/errors.problem) (application/problem+json)

 Description<p><strong>exchange.chat.export</strong> (first-party): Chat may import one signed-in person&#39;s unsealed Exchange chat history. Only the Chat service receives this capability; Exchange scopes the export to the subject Chat names after authenticating that person.</p>
