VolundOS
Referência da APIChat embutido

Renovar sessão de chat embutido

Troca os cabeçalhos de MCP quando enviados, estende a sessão quando `ttl_seconds` vem (nunca encurta) e devolve um código e um `embed_url` novos. Chame quando o token do seu MCP mudar ou antes de a sessão vencer. O corpo é opcional: vazio, só emite o código novo.

Atualizado em 04 de novembro de 2026
POST
/v1/embed/sessions/{sessionId}/refresh

Authorization

credencialDaAplicacao
AuthorizationBasic <token>

Credencial da aplicação vinculada, criada em Configurações > Aplicações: Authorization: Basic base64(client_id:client_secret). Use só no seu backend.

In: header

Path Parameters

sessionId*string

Id da sessão devolvido na criação.

Formatuuid

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/embed/sessions/497f6eca-6276-4993-bfeb-53cbbbba6f08/refresh" \  -H "Content-Type: application/json" \  -d '{}'
{  "session_id": "1ffd059c-17ea-40a8-8aef-70fd0307db82",  "code": "string",  "embed_url": "string",  "expires_at": "2019-08-24T14:15:22Z"}