Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API for app development #24

Closed
gokomer opened this issue Jul 6, 2020 · 2 comments
Closed

API for app development #24

gokomer opened this issue Jul 6, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@gokomer
Copy link

gokomer commented Jul 6, 2020

Hello,

Does linkding have API for developing browser extensions, desktop application etc. ?

@sissbruecker
Copy link
Owner

Currently not, but I see value in this. The API itself would probably not be too complicated since there are some nice OOTB REST solutions for Django. But there are some complex aspects to take care of, especially authentication. I figure the app would need to allow for authentication tokens and provide means to generate / display them in the UI.

I'll leave this open, maybe I'll get to it some day.

sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 26, 2020
sissbruecker pushed a commit that referenced this issue Sep 27, 2020
sissbruecker added a commit that referenced this issue Sep 27, 2020
* #24 Implement readonly bookmark API

* #24 Implement create/update bookmark API

* #24 Fix title, description not allowing blank values

* #24 Code cleanup

* #24 Add modification dates to response

* #24 Add API docs

* #24 Implement delete bookmark API

* #24 Fix API docs link

* #24 Fix API docs link

* #24 Implement tag API

Co-authored-by: Sascha Ißbrücker <sissbruecker@lyska.io>
@sissbruecker
Copy link
Owner

I added a basic REST API for managing bookmarks and tags. The docs can be found here.

There's room for improvement, e.g. adding filter parameters to the bookmarks endpoint. I'll extend the API if there is demand for a specific use-case.

@sissbruecker sissbruecker added the enhancement New feature or request label Dec 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants