Nylas
APIAPI for reading and sending email, calendar and contacts across providers
- Price
- Free tier, then paid
- Access
- API key and grant ID
About
One REST API for email, calendar and contacts across Gmail, Microsoft 365, Yahoo, iCloud and IMAP accounts. Each user connects their mailbox through OAuth, and your app acts on it with a grant ID. Provider limits such as Gmail's 2,000 sends per day still apply.
What you can do with it
- Read and search messages in a user's Gmail, Outlook or IMAP inbox
- Send email and replies from a user's own connected account
- Create calendar events and check availability across providers
Get started
- Create an app and API key in the Nylas Dashboard
- Connect a test mailbox to get a grant ID
Example
curl "https://api.us.nylas.com/v3/grants/$NYLAS_GRANT_ID/messages?limit=10&unread=true" \
-H "Authorization: Bearer $NYLAS_API_KEY"Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript, Python, Ruby, Java, Kotlin
- MCP server
- Remote
- Works with
- Gmail, Outlook, Google Calendar