Cloud methods manage organization resources and return non-plaintext metadata.
Files and folders
folder = client.create_file(
name="Customer calls",
type="folder",
visibility="restricted",
)
client.update_file(folder["id"], parent_id=None)
client.grant_file(folder["id"], "user_uuid")
For update_file, omit parent_id to keep the current parent, pass a folder ID to move, or pass None to move to root.
Rooms and microphones
room = client.create_room(
display_name="Conference Room",
microphone_id="tablet-01",
)
client.update_room(room["id"], is_primary=True)
Signed audio URLs
audio = client.get_transcript_audio("transcript_event_uuid")
print(audio["url"], audio.get("suggested_clip_secs"))
Signed URL responses include filename and mime. Transcript audio can include offset_secs and suggested_clip_secs; retained audio currently expires quickly.
API keys and webhooks
key = client.create_api_key(
name="Read-only integration",
scopes=["records:read"],
)
print(key["secret"])
webhook = client.create_webhook(
name="Meeting webhook",
url="https://example.com/vued",
events=["meeting.finalized"],
payload_fields={"default": ["meeting", "timestamps", "title", "summary"]},
)
print(webhook["secret"])
Public API key secrets and webhook signing secrets are shown once. Store them securely. Last modified on June 29, 2026