Resources and tutorials
Congratulations, you just took a whirlwind tour of the Nylas APIs! 🎉
During this tutorial, you...
- Created a Sandbox application.
- Connected a test account.
- Learned how to authorize API requests.
- Made some test requests.
Next, you can explore the Nylas tutorials, read through the Nylas v3 Email, Calendar, and Contacts API reference documentation, download the Nylas Postman collection, or learn more about the Nylas SDKs.
You can also click Developer Quickstart from the Overview page to see a list of steps that you can follow to set up a working application, with links to more instructions on how to do each step.
What's next?
Visit the Tutorials section for follow-along tutorials that cover basic API use cases for the Nylas Node.js, Python, Ruby, and Kotlin/Java SDKs.
If you want to try out more APIs, check out the Email, Calendar, and Contacts API documentation for a full list of the APIs for working with user data. You can also see the Nylas Administration APIs to learn more about APIs for working with authentication, applications, and notification channels such as webhooks and Pub/Sub.
If you're ready to start integrating Nylas into your project, check out Developing with Nylas for a start-to-finish guide. You'll pick a Nylas plan, create a new application, and set up authentication so you can start building your real project.
When you're happy with your app functionality, check out the production checklist to make sure you're ready for launch.
Join Nylas' developer forums to learn about Nylas APIs, get help, attend events, and support others in the community.
🗣️ This page was written by the Nylas Docs Team, and we'd love to hear your feedback. Drop us a line!
Sandbox scopes
The Nylas Sandbox allows all scopes for both Microsoft and Google.
Before June 2024, the Nylas v3 Sandbox used a set of very general scopes, with the goal of allowing you to use all of the Nylas APIs. This meant that if your provider auth apps used more restrictive scopes, you would get a provider error, because the providers require you to use the same literal scope strings that were approved in the provider auth apps. These errors should no longer occur. If you encounter one, contact Nylas support.
Sandbox limitations
The free Nylas Sandbox allows you to connect up to five accounts.
The free Sandbox does not include the ability to create your own Nylas applications, or connect your own Google or Microsoft provider auth applications.
In addition, the Clean Conversations, Signature Extraction, and message tracking features are not available in Sandbox applications.
Sample code
Check out the Nylas Samples GitHub repository for helpful starter projects and sample code. You can browse the following examples to get started:
- Map the Relationship Between Events and Emails.
- Parse Contacts from Events.
- Manage team schedules using the Calendar API.
- Optimize user schedules with the Calendar API.
Nylas Tutorials
Calendar tutorials
Email tutorials
- Manage folders and labels with Kotlin/Java
- Manage folders and labels with Node.js
- Manage folders and labels with Python
- Read email messages and threads with Kotlin/Java
- Read email messages and threads with Node.js
- Read email messages and threads with Python
- Send an email message with Kotlin/Java
- Send an email message with Node.js
- Send an email message with Python