Unified API
Unified Emails API
One standardized interface to read and write email data across every provider. 4 unified resources, 3 supported integrations, zero provider-specific code.
Unified resources
Supported integrations
Real-time, no data storage
Data Model
Email resources
Every resource is normalized across providers. Use the same schema whether your customer is on Gmail or Google.
Attachments
Attachments are the files associated with an email.
Emails
An email is a digital message sent and received electronically over the Internet. It typically contains a subject, sender, recipients, body content, and sometimes attachments.
Folders
The folder is a container used to organize and manage email messages.
Users
Users represent the people using the underlying emails system. They are usually called agents, team members, admins, etc.
Integrations
3 integrations, one API
Connect to any of these providers through the Unified Emails API. Same resources, same schema, same code.
How It Works
From zero to integrated
Go live with the Unified Emails API in under an hour. No boilerplate, no maintenance burden.
Connect your customer’s account
Use Truto’s pre-built auth flows to connect any email provider. OAuth, API keys, and custom auth — all handled.
Query the unified API
Read and write data through a single, normalized REST API. Same endpoints, same schema, regardless of the underlying provider.
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 Emails API
Start building with the Unified Emails API
3 integrations. 4 unified resources. Zero provider-specific code. Ship email integrations in hours, not months.
Talk to us