Nylas offers a set of REST-style integration APIs and tools that let you quickly add communications functionality to an application you’re developing. You can use the Nylas APIs to integrate using any HTTP library that can make REST-style queries. The Nylas APIs accept and return JSON objects on every endpoint, so your interactions with the platform are predictable and straightforward.
Nylas currently supports v3.x of its APIs. For the latest information about new releases and SDK features, see the changelog.
You can manage your Nylas application using the Nylas Dashboard, and build your integration using one of the Nylas-maintained SDKs (Node.js, Python, Ruby, and Kotlin/Java) or one of the community-maintained SDKs.
API references
Section titled “API references”The API reference covers every REST endpoint across Email, Calendar, Contacts, Notetaker, Scheduler, ExtractAI, and administration. Other reference docs cover the rest of the platform:
- Notification reference for webhook and Pub/Sub triggers and payloads.
- UI reference for the Nylas Scheduler UI components and props.
- Nylas MCP server for connecting AI agents to email, calendar, and contacts.
- Nylas CLI for managing grants, webhooks, and API calls from the terminal.
You can also try the APIs in the Nylas Postman collection.
For platform-level details, see error handling and rate limits.
Build with AI coding agents
Section titled “Build with AI coding agents”If you’re using an AI coding agent to build with Nylas, start with one of these:
- Nylas skills pre-load Claude Code, Cursor, Codex CLI, and 40+ other agents with Nylas API, CLI, and SDK context. Install with
npx skills add nylas/skills. - Claude Code plugin installs the Nylas skills through the Claude Code plugin marketplace:
/plugin marketplace add nylas/skills. - Nylas MCP server gives agents live access to email, calendar, and contacts. Works with Claude Code, Cursor, Claude Desktop, and any MCP-compatible client.
- AI agent guides walk through MCP setup for Claude Code, Codex CLI, and the OpenClaw Nylas plugin.
- AI coding agent quickstart covers provisioning, SDK setup, and a working example.
The docs are also agent-readable. Any page returns clean markdown if you pass Accept: text/markdown, and llms.txt and llms-full.txt are published for retrieval.
Guides and use cases
Section titled “Guides and use cases”When you need more than an endpoint reference, look at guides and use cases.
- Guides cover provider-specific tasks. Each one focuses on a single task for a single provider, like listing Microsoft messages or handling Gmail labels, and calls out the folder naming, sync timing, rate limits, and auth quirks for that provider.
- Use cases are end-to-end tutorials that combine multiple Nylas APIs, like automating meeting follow-ups, building an interview scheduling pipeline, or syncing calendar events into a CRM. You can also browse them by industry.
Changelogs
Section titled “Changelogs”The changelog tracks product, SDK, CLI, and API updates. Subscribe to an RSS feed for updates:
- Combined feed for every update.
- Changelogs only for SDK, CLI, and API changes.
Platform status
Section titled “Platform status”The Nylas status page shows current incidents and historical uptime. It publishes an RSS feed for incident and maintenance updates.