How to Sync Mendeley with 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.
Quick start with Note API Connector
Start syncing your data to Notion in just a few clicks. Connect your Notion workspace, grant the necessary permissions, and you’re ready to create powerful API-based automations, no coding required.
👉 Follow the official setup guide to get started in minutes.
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
.

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

Securely sign in to Mendeley (OAuth)
Now it’s time to connect Mendeley to Notion through OAuth . Click Create request and select Authorization → OAuth → Add Custom 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

Click Create connection and use your Mendeley account to sign in a popup window.
💡 This is just a secure way to let the tool read your library, your password isn’t stored.

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

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.
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.

Once you run the request, you will see
Response Field Mapping
view with your Mendeley data. Some fields (like authors
) may appear as
[object Object]
, that’s normal.
![Preview & Map to Notion: the authors field shows [object Object] because it’s a multi-part field](./images/mendeley/notion_mendeley_response_7.png)
authors
column is a multi-part field. We’ll tidy it next (optional).
Advanced (optional): tidy the Authors field
👇 Click to format Authors into one line (e.g., “Ada Lovelace, Alan Turing”)
If your authors
column shows [object Object]
, that just means Authors are
stored in parts (first name, last name). You can leave it as is, or use this quick formatter to display
Authors on one line in Notion.
Step 1) See how Authors are stored (optional)
Open the raw data viewer to peek inside the field.

first_name
and last_name
.
Step 2) Open the Formatter (JSONata)
Go to the Formatter (JSONata) and paste the code snippet to run data transformation.

$ ~> | $ | {
"authors": authors ? $join(authors.(first_name & " " & last_name), ", ")
} |
If an item has no authors, the field is left blank automatically.
Step 3) Confirm the result
Your Authors should now appear as a single line of text.

đź’ˇ Want to adapt this for other nested fields? You can use your favorite AI agent tool for generating your JSONata expression. Before you begin, make sure to copy and paste your raw JSON data. You can also start from this helper prompt:
I have an API response with Mendeley documents. I need a JSONata expression that keeps all fields and converts the authors list (first_name + last_name) into a single text, separated by commas. Some items may not have authors.
JSON:
<PASTE YOUR DATA HERE>
Click Save & Import to store the data in your Notion database.

Automate Mendeley Data Sync into 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.

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
To import Mendeley data into Notion , use Note API Connector. Set up Mendeley OAuth credentials, create a new API request, and map your Mendeley documents into a Notion database with a few clicks.
No, Note API Connector is a no-code tool that allows you to connect Mendeley to Notion without any programming knowledge. You just need your API key and a few clicks to set up automation.
Yes. With automatic scheduling , you can set your data to update hourly, daily, or at custom intervals.
Yes, Note API Connector uses secure OAuth authentication and does not store your Mendeley credentials. You maintain full control over your API permissions.