Skip to main content
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