How to Import Mendeley Data into Notion

Want to import Mendeley data into Notion to keep your research organized in one central place? Whether you're managing academic references, storing literature reviews, or building a personal knowledge base, a seamless Mendeley Notion integration can save hours of manual copy-pasting and keep your workflow efficient.

With Note API Connector, you can easily connect the Mendeley API to Notion—no coding skills required. This step-by-step tutorial shows you how to authenticate with Mendeley, fetch your documents, and transform your data for a clean and structured import into Notion.

Getting started with Note API Connector

You can get started in just a few clicks:

Simply authenticate your Notion account, grant the necessary permissions, and start creating API requests effortlessly.

👉 Follow the official setup guide for step-by-step instructions.

Get Mendeley OAuth Credentials

To enable seamless access to Mendeley APIs, configure OAuth authentication by following these steps.

Log in to Mendeley and navigate to My Mendeley Applications.

Enter some information about your new application. Name your app (for example, "Note API Connector"). Make sure to add https://api.noteapiconnector.com/oauth/callback to the Redirect URL. Click Generate secret, you will need to use it later as Client Secret.

Mendeley Oauth Register

You should see created app, where you will see ID. Later, you will need this parameter as Client ID.

Mendeley Oauth Created

Add Mendeley OAuth Connection to Note API Connector

Now it’s time to connect Mendeley to Notion through OAuth. Click Create request and select Authorization → OAuth → New.

Notion API Oauth

Enter the following details:

  • Name, e.g. Mendeley
  • Authorization Base URL → https://api.mendeley.com/oauth/authorize
  • Token URL → https://api.mendeley.com/oauth/token
  • Client ID → your Client ID
  • Client Secret → your Client secret
  • Scopes → all
Notion Mendeley OAuth Params

Click Create connection and use your Mendeley account to sign in a popup window.

Notion Mendeley OAuth Prompt

Then, you should see success status for Mendeley Oath Connection.

Notion Mendeley OAuth Connected

Import Mendeley Data into Notion

Now that the integration is active, let’s use the Mendeley API to fetch your research data and import it directly into a Notion database.

Review the Mendeley API documentation to see what kind of data you can access—documents, folders, annotations, and more.

Import Mendeley Documents

To import Mendeley documents, you can use Retrieving documents API.

Start by naming your request—something like References—and choose your target Notion database.

Paste the API URL into the URL field:

https://api.mendeley.com/documents

Under Headers add Accept with value application/vnd.mendeley-document.1+json. Click Run to fetch data.

Mendeley Headers

Once you run the request, you will see Response Field Mapping view. You'll see fields like authors appear as [object Object]. That’s because they’re nested JSON objects.

Mendeley Nested Data

To transform nested fields (like authors), go to Advanced Settings and paste this snippet into the JMES editor:

          [].{
            title: title,
            type: type,
            authors: authors[].join(' ', [first_name, last_name]),
            year: year,
            source: source,
            identifiers: identifiers,
            id: id,
            created: created,
            profile_id: profile_id,
            last_modified: last_modified,
            keywords: keywords,
            abstract: abstract
          }
        
Notion Mendeley JMES

JMES query will format the authors field correctly and flatten your Mendeley document data for a clean Notion import.

Notion Mendeley Data

Click Save & Import to store the data in your Notion database.

Notion Mendeley Imported

Automate Data Updates in Notion

Manually syncing your Mendeley data into Notion can become tedious—especially when you're managing dozens (or hundreds) of academic references. With Note API Connector’s scheduling feature, you can automate data updates and keep your Notion workspace perfectly in sync with your Mendeley library.

Set automatic refresh intervals—hourly, daily, or custom—so your imported documents, authors, and metadata are always up to date. Whether you're curating a research dashboard, tracking sources for a thesis, or collaborating with peers, this ensures your Mendeley Notion integration stays current without any manual effort.

Automate Data Updates

Conclusion

With Note API Connector, you can import Mendeley data into Notion effortlessly and without writing a single line of code. This seamless Mendeley Notion integration makes it easy to organize research papers, annotate metadata, and build dynamic academic dashboards.

From OAuth authentication to real-time syncing, this tutorial walked you through every step. By combining the power of Mendeley’s reference management with Notion’s flexible databases, you can centralize your entire research workflow and boost productivity across your academic or professional projects.

Frequently asked questions