Skip to content

Unified API

Unified Conferencing API

One standardized interface to read and write video meetings data across every provider. 4 unified resources, 3 supported integrations, zero provider-specific code.

https://api.truto.one/unified/conferencing
Start integrating API docs
4

Unified resources

3

Supported integrations

Pass‑through

Real-time, no data storage

Data Model

Conferencing resources

Every resource is normalized across providers. Use the same schema whether your customer is on Dyte or Google.

Attendees

The attendees represent the individuals who join the meeting.

8 fields Docs →
Attendees fields
id string
name string
email string
is_host boolean
type string
meeting object
start_time string
end_time string

Meetings

The meeting represents the actual meeting or video call conducted on the platform.

15 fields Docs →
Meetings fields
id string
title string
attendees array
duration integer
start_time string
end_time string
audio_recording_url string
video_recording_url string
status string
topics array
type string
transcript array
created_at string
updated_at string
meeting_url string

Transcript Entries

The transcript entries represent the list of sentences in the meeting transcript.

10 fields Docs →
Transcript Entries fields
id string
speaker_id string
speaker_type string
speaker_name string
text string
raw_text string
start_time number
end_time number
transcript object
meeting object

Transcripts

The transcript represents the written text of the spoken dialogue during the meeting.

5 fields Docs →
Transcripts fields
id string
meeting object
entries array
start_time number
end_time number

Integrations

3 integrations, one API

Connect to any of these providers through the Unified Conferencing API. Same resources, same schema, same code.

How It Works

From zero to integrated

Go live with the Unified Conferencing API in under an hour. No boilerplate, no maintenance burden.

01

Connect your customer’s account

Use Truto’s pre-built auth flows to connect any video meetings provider. OAuth, API keys, and custom auth — all handled.

02

Query the unified API

Read and write data through a single, normalized REST API. Same endpoints, same schema, regardless of the underlying provider.

03

Customize with JSONata

Need a field the unified model doesn’t cover? Extend the schema with declarative JSONata mappings — no code deploys, no waiting on us.

Unified Conferencing API

Start building with the Unified Conferencing API

3 integrations. 4 unified resources. Zero provider-specific code. Ship video meetings integrations in hours, not months.

Talk to us