sessions
Generate Recording Urls
agents
agents.test
conversations
events
custom_messages
prompts
session_labels
sessions.transcript
channels.targets
sessions
Generate Recording Urls
POST
/
api
/
v1
/
sessions
/
recording
/
{session_id}
Syllable-API-Key
string
*
Syllable-API-Key
Required
string
session_id
string
*
session_id
Required
string
Copy
import { SyllableSDK } from "syllable-sdk";
const syllableSDK = new SyllableSDK({
apiKeyHeader: process.env["SYLLABLESDK_API_KEY_HEADER"] ?? "",
});
async function run() {
const result = await syllableSDK.sessions.generateSessionRecordingUrls({
sessionId: "<id>",
});
// Handle the result
console.log(result);
}
run();
Copy
{
"session_id": "<string>",
"recordings": [
"<string>"
],
"expiration": "<string>"
}
Authorizations
Path Parameters
Copy
import { SyllableSDK } from "syllable-sdk";
const syllableSDK = new SyllableSDK({
apiKeyHeader: process.env["SYLLABLESDK_API_KEY_HEADER"] ?? "",
});
async function run() {
const result = await syllableSDK.sessions.generateSessionRecordingUrls({
sessionId: "<id>",
});
// Handle the result
console.log(result);
}
run();
Copy
{
"session_id": "<string>",
"recordings": [
"<string>"
],
"expiration": "<string>"
}