Public developer API

Totally agree with the others above, a public API would be awesome for more automated workflows when writing documents outside of Google Docs.

To bump this — I think a PaperPile public API would be a huge benefit. Imagine this use case: I could drag and drop a new article in a folder, and then from the command line, run a script that downloads the new bibtex file from PaperPile to the same file where my LaTeX file lives, so I can immediately start citing the newly included paper.

2 Likes

I believe, even naive public api, can be useful for some of these features. If you open it up on github, users can contribute to specific use-cases and build upon it. A simple API which would let users download the latest bibtex file, can initially attempt to aid in:



I can use this exported file, in latex or import to endnote for writing in word (for colleagues).

1 Like

Hello, has there been any updates on making a public api?

We made some progress building an internal API for our mobile apps and Word plugin. That allows us to implement those features mentioned here in this thread more easily.

It seems there is a big overlap in LaTeX users and users who would use an API. I think we will be able to cover most of the common use cases (“download a BibTeX file whenever something changes”) without a full-fledged public API.

2 Likes

I was hoping to use a public API to synchronize papers between Paperpile and my reMarkable tablet.

2 Likes

If you can find a way to sync with Google Drive it’s also synced with Paperpile. Maybe that’s an option?

Something like the Zotero plugins for Atom/VSCode and Jupyter Notebooks would be awesome.

A useful feature I’m looking for is getting a search box within the editor/Jupyter notebook, typing in author year title words and getting the citekey back.

2 Likes

I believe a public API would dramatically increase the number of Paperpile users as they learn about it from desktop and cloud based document writing apps which will have integrated Paperpile. I’m sure apps like Overleaf and Manuscript would quickly make use of the API and many authors would realise how good Paperpile is and migrate over.

5 Likes

or better yet JSON, but yes, this would be great. TIA

2 Likes

Are there some news? I think an API would be really useful

2 Likes

Seconded. Even just a way to get my latest BibTeX export would be extremely useful.

1 Like

+1million.
API would allow IFTTT and Zapier integration amongst others.

1 Like

Yes, an API enabling things like IFTTT integration would be great.

Is there any update on this? It’s been five years since this feature was requested, and in my mind it’s the missing feature that’s preventing Paperpile from being a truly great citation manager. It gets so tiring when writing a LaTeX article to click “export to bibtex” each time I add a new citation to a paper, download the file, and then move it to the proper directory and rename it.

1 Like

We are painfully aware that BibTeX workflows are not perfect and there is much room for improvement. But we see this independent of the topic of this post, i.e. a public developer API. We invested quite a bit in our Word plugin over the past years. Although it’s now released as “Word plugin” it is essentially a Desktop client that can sync your complete library to your desktop in the background.

From there, our goal is to transparently write BibTeX files that are always up-to-date and also allow you to create and insert Latex citations in a truly “cite while you write” manner.

1 Like

I’m a scientist and bioinformatician, and doing this manual is losing time. I’m using Pocket to mark papers as to_read, which uses IFTTT to add a task in Todoist. Then I have to manually add it to Paperpile and star it, which will lead it to being synced to my Remarkable e-reader. I hate manual parts and will automate anything, but Paperpile is still lacking any options for this it seems. I love paperpile and have been using (and converting others) for years, but at this point I may have to start searching for an alternative to fix this missing link in my workflow.

There are a lot of people with idle time this summer, can we make this a sprint of some kind? I love paperpile of but the lock in is making somethings stale and brittle. Would love to be able to search my library without exporting. It’s already a web interface we should be able to do this.

2 Likes

1+ - How about this idea - Make PP as much of an open source platform as possible. For example, make the PP database format available. That might allow outsiders to create an API, among other things.

2 Likes

Hi Stefan,

I wonder if there is an update on an API to fetch all of paperpile records as bibtex? I am using Zettlr note taking tool on my macbook but prefer to use years of collection in paperpile for citations.

Thanks,
Samir