How it works

Context.IO can connect to any IMAP-enabled mailbox. IMAP is supported by 99% of mailbox providers, including Gmail, Outlook, Yahoo, and AOL.

signup
accounts
notifications
1

SIGN UP FOR FREE API KEY

2

CONNECT YOUR USER’S EMAIL ACCOUNTS

3

ON DEMAND MESSAGES & PUSH NOTIFICATIONS

Getting started with Context.IO is easy and free. All features of the API are free in exchange for anonymous data sharing. Affordable opt-out pricing plans are also available.

Authenticate users on your end, or use our authentication wizard to easily find IMAP connection settings and connect email accounts to Context.IO for email syncing.

Choose how to get data based on your app’s needs. Make ad-hoc calls against our REST API, or utilize webhooks to automatically receive notifications when new messages arrive or leave a mailbox.

GET STARTED

Features

Create B2B or B2C applications with our rich functionality.

rising arrow

A scalable platform that lets you grow

Context.IO is a stable, scalable service. We currently service millions of email mailboxes and have no problem handling very large user bases.

bar chart

Receive historical data

Our historical webhooks feature will send you a backscan of messages of any recently-added mailbox in one easy swoop.

envelope

Easily monitor incoming / outgoing messages

Context.IO automatically monitors all incoming and outgoing messages. Our webhooks are easy to setup and will notify you of new messages as they arrive or leave a mailbox.

filtering

Smart filtering by default

Our platform is smart enough to filter out messages from Spam and Trash from the get-go. We also provide robust filtering logic so you can get filter by domain, subject, email address, and much more.

API Versions

code-icon

Lite

Our base API, Lite is great for monitoring recent messages when you are looking for a lightweight solution. Provisioning an account in Lite only takes a few seconds.

code-icon

2.0

Our 2.0 API caches header data and allows you to search through historical messages.

code-icon

Key Differences

The biggest difference between Lite and 2.0 is the caching layer 2.0 provides, which allows for easier searching capabilities of older messages in an inbox. Also, initial account provisioning is faster in Lite.

Lite

Webhooks

Receive backscan of messages via webhooks

Fast initial account provisioning

2.0

Webhooks

Receive backscan of messages via webhooks

Contacts

Message search by subject, sender, and recipient

Client Libraries

ruby
golang
node.js
python
php